Become An Awesome Java Professional
4.5 (18 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.
236 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Become An Awesome Java Professional to your Wishlist.

Add to Wishlist

Become An Awesome Java Professional

Learn to program in Java. Instructions integrated with Eclipse IDE, with practical problem solving approach all through.
4.5 (18 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.
236 students enrolled
Created by Pramod Saini
Last updated 8/2014
English
Current price: $10 Original price: $40 Discount: 75% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 16.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • You will be able to develop solutions for many real-world problems in Java
View Curriculum
Requirements
  • Interest in learning programming
Description

In this course you will learn to create solution to real-world problems in the Java Programming Language. This course covers most essential aspects of Core Java.

Right at the beginning of the course, you will be taught how to use the Eclipse IDE for writing Java code. This will help you make very rapid progress in your endeavor to learn Java.

All tutorials are practical sessions where complete insight is provided into each topic being covered. Practical examples of how the various concepts are used to create solutions to real-world problems are included in the course.

Who is the target audience?
  • School students
  • College Students
  • Entry level software professionals
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 54 Lectures Collapse All 54 Lectures 16:30:06
+
Getting Started
3 Lectures 01:21:53
+
Variables and Operators in Java
4 Lectures 01:06:09
Java Variables
09:32

Java Operators
32:04

Java Operator Precedence
08:24

Typecasting of Variables
16:09
+
Java Control Statements
4 Lectures 01:40:28
if-then-else and switch Statements
01:01:36

Java for loop
12:07

break and continue Statements
14:58

Problem Solving Example 1 - Compound Interest Calcuation
11:47
+
Java Arrays
4 Lectures 41:30

Array Initialization
07:33

Accessing Array Elements
10:04

Array Operations
11:28
+
Object Oriented Programming
15 Lectures 04:24:22


Modeling as Living Objects
15:49

Encapsulation
28:28

Inheritance
29:48

Polymorphism
13:51

Basic Java Classes
09:23

Constructors
29:33

Methods and Parameters
21:33

Scope Modifiers
16:51

static and final Keywords
12:41

this Keyword
10:22

Abstract Classes
10:39

Interfaces
32:07

Packages
07:11
+
Core Java
12 Lectures 03:49:26
java.lang and Object Class
09:31

Boxing and Unboxing
21:49

Java Input using Scanner
13:53

Formatting Output
29:49

java.io.Console Class
10:45

Strings Creation and Equality
17:42

String Concatenation
19:04

String Manipulation
27:28


Exception Handling
28:26

Working with Dates
17:24

Parsing Dates
13:36
+
Java Collections and Generics
5 Lectures 01:58:36
Introduction to Java Collections and Generics
06:27

Java Lists
33:22

Map and Hashtable
31:05

hashcode Method in Object Class
30:56

Comparable Interface and Comparator - Sorting Collections
16:46
+
Java I/O
3 Lectures 49:06
The File Class
18:36

Input and Output Streams
19:49

Reading and Writing Character Files
10:41
+
Multithreading
3 Lectures 38:00
Basic Concepts of Multithreading
08:31

Java Thread Class and Runnable Interface
13:11

Threads Synchronization
16:18
+
Source Code for the Examples
1 Lecture 00:27

This zip archive contains Eclipse projects that contain some of the source code that I used in the sessions. As you would appreciate, during the live sessions, I kept modifying some code to explain the concepts to you. So these Eclipse projects may not contain absolutely ALL the code that you would see during the lectures. But it does contain most of the code that existed after the end of each lecture.

Source Code for the Examples
00:27
About the Instructor
Pramod Saini
4.5 Average rating
18 Reviews
236 Students
1 Course
C.T.O, iCalibrator Training Pvt. Ltd.

Pramod has been in the IT (Software) industry since 1988.

Pramod was a co-founder of Momentum Technologies, a leading software services organization in Noida (India). After an acquisition of his business by the French IT leader, Sopra Group, Pramod decided to work towards enhancing the IT skills of software professionals world wide. He is now the C.T.O. at iCalibrator, which focuses on this objective.

Before co-founding Momentum, Pramod worked at Wipro's (a leading Software Services Company in India) Global R&D. He was involved in the development of the first Unix based multi-processor system in India. Pramod has extensive experience in a variety of technologies including Operating Systems, device drivers, Java, and Microsoft Technologies.

Pramod is very passionate about the use of Linux and other Open Source technologies in the IT sector. He also nurtures a dream of creating a large pool of very smart IT engineers.

Pramod holds a Bachelors Degree in Electronics & Communications Engineering and a Masters Degree in Computer Science, both from IIT, Chennai.