Java - An Introductory Course
3.4 (7 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,061 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java - An Introductory Course to your Wishlist.

Add to Wishlist

Java - An Introductory Course

This course introduces the basics of java language with the concept clear enough to build on top of it.
3.4 (7 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,061 students enrolled
Created by Abhishek Singh
Last updated 9/2016
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • understand prduction-grade java j2ee code , and start contributing to it.
View Curriculum
Requirements
  • There is no pre-requisite for this course. Whatever softwares are required are covered for this course is covered as part of the course content. You can download it then.
Description

I have more than 10 years of experience working on java j2ee technologies. Based on my experience, I consider the items listed in the course as essential to have the concepts solid enough to build on top of it.

Name of the course is "Java - An Introductory Course". This course is well-suited for beginners and even intermediate level software professionals who want to go through the common topics related to java.

Most of my material in the form of videos. I have also provided eclipse project in the resources. You can download this and set up in your local. For whatever topics are there in the curriculum, the topics are covered in the detailed way so that you don't have to re read the topics and this becomes the single point of reference for you.

Who is the target audience?
  • Anyone who is new to java. When I say new, I mean those who are either just starting with Java or have been working on java for quite some time, but the understanding of the key concepts is not there. Even expert level students will find this course as a refresher. However in the interest of time, I wont recommend for them.
Compare to Other Java Courses
Curriculum For This Course
66 Lectures
09:46:04
+
Getting Started
6 Lectures 01:01:05

This lays down the course contents and how will benefit from it. I have attached eclipse project and import it in your workspace after you have understood how to install eclipse.

Preview 05:14

Here we will discuss about the history of the java language

Preview 08:12

Here we will discuss about the key featues of the java language.

Preview 10:32

Discuss more on java introduction.

Preview 10:39

Install Java Language

Preview 07:43

Eclipse Installation and writing a sample program

Preview 18:45
+
Design Principles
5 Lectures 24:54

Discuss object oriented programming concepts

Preview 07:39

Discuss other object oriented concepts

Preview 05:00

Apply object oriented programming principles and apply them to real world example

Preview 02:50

In this lecture, you will learn about object oriented design principles.

Preview 07:27

Goood Design Principles

Preview 01:58
+
Data Types
2 Lectures 09:29

Java Data Types

Preview 06:15

Java Data Types Cond.

Java Data Types - Part2
03:14
+
OOPS in Java
6 Lectures 43:42

Introduction to Classes And Objects

Preview 12:11

In this lecture, you will learn how to give access privileges to the classes and objects

Preview 06:01

In this chapter, you will learn how to group classes together into a cohesive group.

Preview 09:49

In Java, we have the concept of contracts and then different classes can implement it. In this lecture,  you will learn about the contracts ( interfaces).

Preview 06:31

Java language has various constructs. Abstract and keyword hs two such constructs.

Abstract and This Keyword
05:25

There are two types of Polymorphism. One is runtime polymorphism. In this chapter, you will learn about it.

Preview 03:45
+
Inheritance
3 Lectures 16:27

Inheritance - Part1

Preview 04:28

Innheritance - Part2

Preview 01:24

Inheritance - Part3

Preview 10:35
+
Control Statements
6 Lectures 51:20

In this chapter, you will learn about how to control the flow of the program.

Preview 11:25

How to move from one place  to another in code.

Preview 05:11

Learn about Switch statement in java

Preview 02:50

Learn about while statement in java

Preview 06:37

Learn about for loop statement

Preview 12:17

In this chapter, you will learn how to make sure that the code has all necessary libraries handy when the need arises.

Preview 13:00
+
Static Keyword
3 Lectures 25:19

In this chapter, you will learn about static keyword.

Preview 09:59

In this chapter, you will learn about final keyword.

Preview 07:40

More discussion on the final keyword.

Final Keyword - Part2
07:40
+
Collections
4 Lectures 49:12

In this section, all lectures are about the collection framework.

Preview 06:44

In this section, all lectures are about the collection framework.

Preview 10:15

In this section, all lectures are about the collection framework.

Preview 12:27

In this section, all lectures are about the collection framework.

Preview 19:46
+
Generics
3 Lectures 20:03

In this chapter, you will learn about generics - introduced in java 1.5.

Preview 07:47

In this chapter, you will learn about generics - introduced in java 1.5.

Preview 04:14

In this chapter, you will learn about generics - introduced in java 1.5.

Preview 08:02
+
Exception Handling
3 Lectures 33:32

In this chapter, you will learn about how to handle exceptions in java.

Exception Handling - Part1
16:56

In this chapter, you will learn about how to handle exceptions in java.

Exception Handling - Part2
12:13

In this chapter, you will learn about how to handle exceptions in java.

Preview 04:23
6 More Sections
About the Instructor
Abhishek Singh
3.4 Average rating
7 Reviews
1,061 Students
1 Course
Web and Mobile Technologies Instructor

My name is Abhishek. I have been working in IT industry for last 10 years. I have in-depth experience of server technologies. I am currently working for a major bank in Australia for their mobile apps. In this way, I can be aware of the latest front end technologies as well.