
⇒ What is java
⇒ History and features of java
⇒ JDK, JVM and JRE
⇒ Deep architecture of JVM
⇒ What is IDE, examples of IDE’s
⇒ Simple Hello java program
⇒ Explanation of java program, compile and run
⇒ Setting temporary and permanent of java classpath
⇒ Program run by bat file
⇒ INTERVIEW QUESTIONS
⇒ Conditional statements
⇒ Iteration/looping statements
⇒ Jump statements
⇒ 50 Programs (including recursion)
⇒ INTERVIEW QUESTIONS
⇒ Class
⇒ Methods
⇒ Objects
⇢ Different ways of creating objects
⇢ Cloning Objects, shallow and deep cloning
⇢ Object life cycle
⇒ Garbage collection and finalize method
⇒ Constructors
⇒ Inheritance (IS-A & HAS-A Relationship)
⇒ Polymorphism
⇢ Compile Time Polymorphism (Method Overloading)
⇢ Run Time Polymorphism (Method Overriding)
⇒ Encapsulation (Getter & Setter)
⇒ Abstraction
⇒ Interfaces
⇒ Keywords (this, super, static, final, strictfp)
⇒ Packages
⇢ Organizing Classes and Interfaces in Packages
⇢ Package as Access Protection
⇢ Defining Package
⇢ CLASSPATH Setting for Packages
⇢ Making JAR Files for Library Packages
⇢ Import and Static Import
⇢ Naming Convention For Packages
⇒ Access modifiers
⇒ Nested class & interface
⇒ Relationship Between Classes (aggregation(HAS-A),association, etc)
⇒ Covariant return type
⇒ INTERVIEW QUESTIONS
⇒ Exceptions and errors with diagram
⇒ Types of exceptions
⇒ Checked and unchecked exceptions
⇒ Control Flow In Exceptions
⇒ try, catch, finally, throw, throws in Exception Handling
⇒ In-built and User Defined (custom) Exceptions
⇒ INTERVIEW QUESTIONS
⇒ Character
⇒ What is String
⇒ CharSequence Interface
⇒ String class
⇒ Methods of String class
⇒ How to create String (2 ways)
⇒ String constant pool
⇒ Explanation of creating objects with new and without new keyword (with memory in heap and String constant pool)
⇒ Garbage collection for strings
⇒ StringBuffer and StringBuilder classes and methods
⇒ Difference between String and StringBuffer and StringBuilder
⇒ Encryption and Decryption of Strings
⇒ INTERVIEW QUESTIONS
⇒ Different GUI technology in java
⇒ Starting, relation of AWT and Swing
⇒ Different classes of AWT and Swing with diagram
⇒ Components and Containers
⇒ Basics of Components
⇒ Using Containers
⇒ Layout Managers
⇒ Simple practical with notepad
⇒ Adding a Menu to Window
⇒ Drag and drop all
⇒ Java Utilities (java.util Package)
⇒ Event handling
⇒ I/O Streams
⇒ File class
⇒ Input from console (Keyboard)
⇒ PrintStream class
⇒ PrintWriter class
⇒ Compressing & Decompressing file
⇒ I/O Exceptions
⇒ Serialization
⇒ transient keyword
⇒ Encryption and Decryption of file
⇒ What is multithreading
⇒ Life cycle of thread
⇒ Creating of threads
⇒ Thread scheduler
⇒ Methods of thread (naming a thread, sleeping a thread,daemon thread, joining a thread)
⇒ Thread priority
⇒ Performing single/multiple tasks from single/multiple thread
⇒ Thread pool (important for messaging)
⇒ Thread group
⇒ ShutdownHook
⇒ Synchronization
⇒ Collection Framework API and diagram
⇒ Java Collection Interfaces
⇒ Java Collection Classes
⇒ Map Concept
⇒ Collections API Algorithm
⇒ Comparable & Comparator Interface
⇒ Difference between all the classes and interfaces
⇒ enum, enumerator and Iterator
⇒ Generics
⇒ Applet Basics
⇒ Graphics in ap
⇒ plet
⇒ Image in applet
⇒ Animation in applet
⇒ Event handling in applet
⇒ RMI introduction
⇒ Networking concepts
⇒ Socket programming
⇒ Classes
⇒ Reflection API
⇒ newInstance() method
⇒ javap tool
⇒ Creating javap tool
⇒ Creating appletviewer
⇒ Call private method
⇒ Java features in each version
⇒ Java new features
Duration
2-3 MonthsAvailable Seats
15Online Training Schedule
8.00 pm to 10.00 pmIndustrial Training Schedule in Chandigarh
8.00 am to 7.00 pm