Java Programming

Java is presently used in more than 30 billion devices that starts from tiny devices to very big servers. Hence the popularity of Java has been ever increasing.

By undergoing this course, you will be able to understand the Object Oriented Principles viz. Encapsulation, Inheritance and Polymorphism. Java is a most popular language because of its Object Oriented Programming and the Open Sources availability. 

In this course, author is focusing on quick review of programming fundamentals, such as statements, syntax, control statements, input output statements etc. and then switches to the object oriented programming. Only in this course, author is giving complete guidance to let the students to think in Object Oriented Style while solving the problems. Nearly about 20 programs that will definitely enable the students to understand the object oriented solution.

After completely explaining about the Encapsulation, Inheritance and Polymorphism, the author finishes this course with a small project. Many students after completing this project have gained great momentum to work in terms of industrial standard solutions. 

You cannot find such a great training anywhere else. We strongly recommend for each and every one who is willing to learn Java programming, to undergo this training.

Course Content

  1. Why Java & How should we learn it
  1. Installing Eclipse IDE
  1. Introduction to Eclipse IDE
  1. Object and Powerfulness of Java
Fundamental Concepts
  1. Memory
  1. Console Output
  1. ALU
  1. Console Input
  1. Data Conversion
  1. Good Programming Practices
  1. Area of Circle
  1. Compute Interest
  1. Fahrenheit to Celsius
  1. Area & Volume of Sphere
  1. Simple String Encoding technique
Control & Looping Statements
  1. if...else
  1. if...else
  1. Looping while
  1. Looping do
  1. Looping for
Introduction to Classes
  1. Classes
  1. Averaging N Numbers Program
  1. Encrypting a String Program
  1. Display ASCII table Program
  1. Sum of Even Integers
  1. Sum of Odd Integers
  1. Product of Odd Integers
  1. Factorial Table
  1. Histogram
  1. Smallest of Several Integers
  1. Text Analysis
  1. Vowel Counting
  1. Heat Analysis
  1. Color Code Analysis
  1. Ice...Water...Steam Analysis
  1. Reverse String Copy
  1. Cumulative Product
  1. Fibonacci Series
  1. Interactive Program
  1. Prime Table
  1. Sum of N odd Integers
  1. Sine X
  1. Star Pattern
  1. Number Pyramid
  1. PI Value
  1. Arrays
  1. One Dimensional Array
  1. Two Dimensional Arrays
  1. Two Dimensional Arrays - For Each
  1. Two Dimensional Arrays - Min, Max, Total, Average
  1. Getters and Setters
  1. Constructors
  1. Exception Handling
  1. Garbage Collection
  1. Inheritance - Introduction
  1. Base Class
  1. Inheritance - Simple
  1. Inheritance - Method Overriding
  1. Inheritance - Car - SubClass
  1. Polymorphism
  1. Abstract Classes
  1. Abstract Methods
  1. Interfaces
  1. Should I Use Everything?
Files & Collections
  1. Files
  1. Collections
Shapes Manager Project
  1. Shapes Manager - Project
  1. Creating - Java Project
  1. Creating Main Menu
  1. Add - Shape Menu
  1. Creating - Shape - Abstract Class
  1. Adding - Abstract Methods
  1. Constructors in Shape Class
  1. Rectangle Class
  1. Square Cube Circle Classes
  1. Shapes Manager - Class
  1. ShapeTypes - Enumeration
  1. AddShape Method
  1. Writing in File
  1. Integration in Menu Class
  1. Testing Add Shapes Menu
  1. ListShapes Method
  1. Load Shapes in Constructor
  1. GetShape method
  1. DeleteShape method
  1. Project Review
What's Next?
  1. What's Next?

Sample Videos


At the end of the successful course completion, we are offering a industry recoginzed certificate. Our certificates are recognized for its demo of candidate's performance, perfection and the quality of outputs delivered by our alumni of our academy. You will feel proud in holding a course completion certificate from us.


Dhirendra Gupta

No classes or institutes ever speak about what's being asked in interviews and that is one of the many reasons why this tutorial is unique.


I learn many times to put a program but not able to put. but after see this videos. I am very much clear in my idea and now I put many program of my own thank you


Very easy to learn in mother tongue and to apply in program I have forwarded the link to all our friends