First Steps in Java

Get a good grasp on the basics of Java programming language: topics ranging from basic syntax to database operations

4.55 (1415 reviews)
Udemy
platform
English
language
Other
category
instructor
First Steps in Java
41,663
students
3 hours
content
May 2019
last update
FREE
regular price

What you will learn

Understand the basics of Java

Can handle MySQL database related operations

Description

Hi!

This course is designed for students or anyone else who want to start Java as a programming language. We will consider several topics ranging from installing Java itself to MySQL database operations. The first chapter will be about the basics: loops, decision making, variables and so on. The next chapters will be about exception handling as well as how to deal with input/output operations. Of course, we will consider the object orinted principles: inheritance, polymorphism and encapsulation as well. The last chapter will be about how to connect to a MySQL database and how to make the basic database-related operations: inserting new items, removing items or updating items in the database table.

Hope you will like it!

Content

Introduction

Introduction

Environment

Overview of Java
JDK and JRE
Installing Java
Installing Eclipse
Installing MySQL

Java Basics

Basic Java syntax
Data types
Classes and objects
Methods
Access modifiers
Local and instance variables
Basic operations
For loop
While loop
Decisions: the 'if' statement
Arrays
Sorting arrays
Break and continue
Switch
Values and references
Input / output - handling files
Exceptions
Throws and throw

Object Oriented Programming

Inheritance
Composition
Override
Polymorphism
Abstraction
Encapsulation
Interfaces

Java Database Connectivity (JDBC)

JDBC basics
Creating databases
Creating database tables
Inserting values
Fetch data

Next Steps

What are the next steps?

Course Materials (DOWNLOADS)

Course materials

DISCOUNT FOR OTHER COURSES!

90% OFF For Other Courses

Reviews

Mason
September 3, 2023
I was able not only troubleshoot how to download the programs needed to do the tutorials but also to run completed codes and fix any errors that came my way. This was an amazing course when getting started with Java, Eclipse, and MySQL.
David
August 2, 2023
I'm enjoying it so far. But I have pros and cons. Pros. The instructor's teaching style is very good. The lessons are bite sized and get the idea across, quickly, in simple terms. Cons Some lessons seems to be missing. For example:- (a) In the set up videos the instructor mentioned that we had, "installed Maven". But there is NO video showing us how to do that. I had to install Maven myself using an online guide and there were some issues with that. (b) He showed us how to create comments but I'm still unsure whether some of the multiline comments used in the lessons ( for example, the ones discussing, static variables, local variables, etc) were autogenerated or not. If they were autogenerated ...I wish we'd been shown the shortcut keys for that. Otherwise...the course is fantastic and I'm very pleased with it. I give it 5 stars.
Gregory
April 4, 2022
This course far exceeded my expectations for a free course! The amount of material covered and the clarity of instruction was truly exceptional. Highly recommend!
Anna
February 2, 2022
sometimes i lacked information where is something coming from - suddenly there was som IO exception, and it wasnt introduced why we should write it, how should I know to write it, what does it even mean. Similar with JDBC, some facts were just stated without introduction (why) or explanation.
Kanak
January 14, 2021
If you are already familiar with other programming languages, this course is for you but if you are a beginner, go for some other courses. Learning Core Java Concepts and more importantly the syntax in just 2 days was great for me as a didn't wanted to invest more time on this.
Md.
January 4, 2021
Great course for beginner .his lecture Tidy up. He has an ability's to make concept clear within short time
Peter
September 3, 2018
I cracked this course open to get the JDBC part and decided I'd speed through the rest as a refresher, but what I found was some of the best explanations I've seen, likely due to being from the perspective of a physicist who has been able to apply or construct his skill set in light of whatever awesomeness he's been working with or imagining! Will definitely be looking into getting more of his classes.
Aditya
August 25, 2018
Short and to the point , exactly what i needed . I have studied Quantitative Finance and financial Engineering before and wanted to learn Java to implement my ideas . Thanks Holczer for this great help, appreciate it.
Michał
July 24, 2018
Bardzo dobry kurs wprowadzający do Javy. Pewne rzeczy można opisywać na dziesiątkach stron podręczników, można wrzucić w długie, ciężkie do zrozumienia wykłady, albo można jak tu wyjaśnić prosto, klarownie i zwięźle. Wiedzę można szybko zastosować i przełożyć na swoje projekty. Bardzo subiektywny minus - kurs zrobiony na Eclipse. Pracuje na NetBeans i pewne wątki dotyczące MySql nie przekładają się łatwo. Poza tym jedyne na co mogę narzekać to to, że kurs jest tylko wstępem do wielkiego świata i dalszych pełno-płatnych kursów. Podstawy jednak przedstawia wyśmienicie. Dzięki!
崔侑翔
June 9, 2018
The teacher tried to explain everything deliberately making students understand the basics comprehensively. It's really hard to find such a great teacher, keep up the good work !
Venkata
June 3, 2018
this experience is very good by listening to this classes we can understand the topic very well. instructor is very great who explains each and every point i like to say everyone should try this
Hrvoje
May 1, 2018
As a beginner, it is very easy for me to folow this course. The author explains very clearly and beginner friendly. I would recommend this course to everyone who begins with Java.
Anette
April 29, 2018
he is very good in the overall explaining .. but left out a few very vital keyboard commends ... I found them myself, but for absolute beginners might get frustrating. Otherwise, very good so far.
Luisa
April 24, 2018
I really liked this course I've learned a lot in a few days, it's really fast and easy to understand Java and a little of OPP, makes me wanna learn more about Java, good instructor!
Kenneth
March 8, 2018
As a newbie, I found the course difficult to follow. Some of the software he downloaded has newer versions now I think so the way they install and run are a bit different. Things appear on his screen that absolutely don't appear on mine and still don't work if I type the commands manually.

Charts

Price

First Steps in Java - Price chart

Rating

First Steps in Java - Ratings chart

Enrollment distribution

First Steps in Java - Distribution chart

Related Topics

1106152
udemy ID
2/7/2017
course created date
11/10/2019
course indexed date
Bot
course submited by