Learn JAVA : Introduction


Java is a powerful general-purpose programming language. It is normally compiled to the byte code instruction set and binary format defined in the Java Virtual Machine Specification. It is used to develop desktop and mobile applications, big data processing, embedded systems, and so on. Our core Java programming course is designed for students and working professionals which helps you to understand in depth concepts of java. The course contents are as follows :-

C++

Chapters

Why JAVA Programming?

  • Java Introduction.
  • Properties of Java.
  • Easy to learn.
Java installation and Program Basics

  • Installation of java
  • First program & CamelCase convention
  • Data types, operators and tokens
  • Conditional statements and Loop
  • arrays & other basic concepts
Classes and Objects

  • Basics of class and objects
  • Setter getter methods in java
  • this keyword in java
  • Method overloading in java
  • Static variables and methods
constructor & other concepts

  • tostring( ) methos in java
  • Constructor in java
  • Constructor overloading
  • Garbage collector in java
Inheritance in JAVA.

  • Inheritance basics
  • Different ways to inherite a class
  • Constructor in inheritance
Abstract classes and methods

  • Method overriding.
  • Abstract classes.
  • Abstract methods.
  • super keyword in java.
Interface in Java.

  • Why interface.
  • Interface basics.
  • Programs for interface.
Polymorphism in Java

  • Polymorphism basics.
  • Types of polymorphism.
  • Runtime polymorphism.
Multithreding in Java.

  • Multithreading basics.
  • Thread scheduling in java.
  • Life cycle of thread.
  • Synchronization problem in thread.
Input/Output in Java.

  • Write/Read operations in text file.
  • Write/Read operations in binary file.
String Classes in Java.

  • String basics.
  • String constructors.
  • String methods.
Generics in Java.

  • Generic introduction.
  • Generic function.
  • Generic classes.
AWT & SWING in Java.

  • Awt,Swing introduction.
  • Event Delegation model in java.
  • Generic classes.
Project in Java.

  • Customer Relationship Management (CRM) Tool
  • Employee Management System
  • Online Banking Simulation
  • Online Voting System
  • Chat Application (Basic LAN or Console)
“Education is the passport to the future, for tomorrow belongs to those who prepare for it today.” “Your attitude, not your aptitude, will determine your altitude.” “If you think education is expensive, try ignorance.” “The only person who is educated is the one who has learned how to learn …and change.”