Java Tutorial For Beginners (Step by Step)
4.0 (62 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,638 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java Tutorial For Beginners (Step by Step) to your Wishlist.

Add to Wishlist

Java Tutorial For Beginners (Step by Step)

If you’re ready to buckle down and learn Java programming, here’s where you should start.
4.0 (62 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,638 students enrolled
Created by Yogesh Patel
Last updated 6/2015
English
Current price: $10 Original price: $195 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7.5 hours on-demand video
  • 20 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • By the end of this course, you should definitely be able to understand and write good Java code.
  • You should be ready to Answer Top Java Interview Questions
View Curriculum
Requirements
  • A basic knowledge of Java is helpful but not necessary to get the most out of this course
  • A genuine interest to learn Java
  • Computer
Description

Java is a widely used robust technology. According to Estimates , 3 billion devices run java.

This Java Tutorial course is aimed at complete beginners to the subject. For those who have no programming experience or those who have limited knowledge of Java. We get you up and running and will give you the skills you need to master the Java programming language.

This course will get you ready for a career in java programming.

Part 1 - Java Basics : You will start by learning what is java and How to set up your computer to run java programs. In this part we will learn about the basics of the Java programming language in detail. This part will lay down the foundation of fundamental concepts in Java .

Part 2 - Java Object Oriented : In this part you will learn Object-Oriented Programming, a must-have technique for software engineers that will allow you to reuse and share code easily. Here we will learn about important object-oriented programming concepts like classes and instances.

Part 3 - Java Advanced : In this part we will learn some advance topics in Java like ArrayList , HashSet, Linked list etc.

Part 4 - JUnit Testing Utility : In the last part we will learn how to create and run a simple JUnit test in Eclipse IDE .

Part 5 - BONUS VIDEOS - Java Threads Tutorial - Threads Overview, Creating threads in Java.

Part 6 - BONUS VIDEOS - Java - Exceptions Handling - This part explains various aspects, tips and tricks of Java exception handling including exception hierarchies.

So Let's get started !!!


Who is the target audience?
  • The course is aimed to teach you Java, whether you are an experienced programmer or just getting started.
  • Beginners
  • Students
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 67 Lectures Collapse All 67 Lectures 07:59:07
+
Java Basics
31 Lectures 02:51:05

Installing Eclipse IDE and Setting up Eclipse
15:02

Creating First Java Project in Eclipse IDE
19:39

Java Hello World Example
1 page

Variables and Types in Java
09:56

Variables and Types in Java Example
1 page

Getting User Input using Java
12:09

Getting User Input using Java Example
1 page

Math and Arithmetic Operators in Java
08:47

Math and Arithmetic Operators in Java Example
2 pages

Increment Operator and Assignment Operator
07:09

Assignment Operators list
1 page

IF ... ELSE Statements and Relational Operators
08:34

IF ... ELSE Statements and Relational Operators Example
1 page

Logical Operators in Java
07:27

switch Statement in Java
09:36

switch Statement in Java Example
1 page

The while Statements (while Loops)
06:47

The while Statements (while Loops) Example
1 page

The do-while Statements (do-while Loops)
06:00

The do-while Statements (do-while Loops) Example
1 page

Arrays in Java
08:39

Arrays in Java Example
1 page

The for Statement in Java (for loops)
08:35

The for Statement in Java (for loops) Example
1 page

Java String
08:53

Java String Example
1 page

Introduction to Methods
08:02

Parameter passing and Returning a Value from a Method
12:41

Parameter passing and Returning a Value from a Method Example
1 page

Java Basics Quiz
2 pages

Multiple Choice Questions

Answer all of the following questions. READ EACH QUESTION CAREFULLY. Fill the correct bubble . Each question has EXACTLY one correct answer.

Quiz Questions
3 questions
+
Java Object Oriented
17 Lectures 01:57:28
Classes and Objects in Java
15:31

Classes and Objects Example
1 page

Class Constructor in Java
10:25

Method Overloading in Java
05:25

Method Overloading in Java Example
1 page

'static' keyword in Java
07:44

'static' keyword Example in Java
06:53


Public, Private, Protected and this (Java Access Modifiers) Example
1 page

The final keyword in Java
06:32

The final keyword in Java Example
1 page

Inheritance in Java
14:13

Polymorphism in Java
08:33

Method Overriding in Java
06:17

Abstract Methods and Classes
09:17

Java Interfaces
07:24

Recursion in java
06:55
+
Java Advanced
7 Lectures 47:12

LinkedList in Java
07:57

Difference between LinkedList vs ArrayList in Java
12:20

ListIterator in Java
07:41

ListIterator in Java Example
1 page

HashSet in Java
08:16

HashSet in Java Example
1 page
+
JUnit Testing Utility
1 Lecture 13:53
+
BONUS VIDEOS - Java Threads Tutorial
4 Lectures 37:53
Introduction to Java Threads
11:58


Creating Java Threads by implementing Runnable Interface
06:03

Java Thread.join() Method and Synchronized Method
12:00
+
BONUS VIDEOS - Java - Exceptions Handling
2 Lectures 20:29
Catching and Handling Exceptions in Java using Try Catch Blocks
10:23

Java Finally block (try-catch-finally Exception Handling in Java )
10:06
+
BONUS VIDEOS - Java File I/O
2 Lectures 16:49
Create a File and Write in it Using PrintWriter and File class
08:37

How to Read file using Java
08:12
+
Java - Date & Time
1 Lecture 10:46
Using Date & Time + formatting Date using SimpleDateFormat
10:46
+
BONUS VIDEOS - Setup and install Other Java IDEs
2 Lectures 21:32
How to install the Netbeans IDE and Java JDK on Windows 8 / 8.1
11:15

Installing Jetbrains Intellij IDEA for Java
10:17
About the Instructor
Yogesh Patel
4.2 Average rating
402 Reviews
9,002 Students
14 Courses
Software Developer and Programming Enthusiast

Yogesh Patel is Software Developer and Programming Enthusiast with much experience from different projects and many different programming languages. He earned Master's Degree from Germany. Teaching has been his passion since a long time. His aim to teach technology the way it is used in industry and professional world .

Software training is becoming so costly these days, that poor people are finding it very difficult to attend courses and find jobs. His aim behind creating these tutorials is to help those in need. If you find this useful, please share with your friends on Facebook twitter and Google plus. Let's make these videos help as many students as possible.