info@ignitetechnologies.in
+91-9599387841
CORE JAVA
1. Object Oriented Programming
· History of Java
· OOP Concepts
· Modelling Concepts
2 Data Types, Operators
· Integers
· Floating Point
· Characters
· Boolean
· Precedence and Associatively rule
· Evaluation Order of Operands
· Conversions
3. Expressions and Flow Control
· Control Statements
· If
· While
· Do-while
· For
· Break
· Continue
4. Arrays
· Primitive Data Types
· One dimensional Arrays
· Multidimensional Arrays
5. Class Design -I
· Class Fundamental
· Objects
· Reference Variables
· Constructor
· Parameterized Constructor
· Packages
· Accessibility Modifiers
· Other Modifiers for classes
6. Advanced Class Features
· Overloading methods
· Argument passing
· Returning objects
· Exploring Classes
· Using command line argument
7. Inheritance
· Inheritance
· Abstract class
· Overriding and Hiding methods
· Using “this” and “super”
· Interfaces
· Assigning , Passing and Casting the Referencing Values
· Inheritance vs Aggregation
8. Exceptions Handling and Assertion
9. Nested Classes and Interfaces
10. Garbage Collection, String & Wrapper Class
11. Building Java GUIs -I
· Windows Applications using frames
· Using applets
· AWT
· Checkbox
· List
· Choice
· Button
12. Building Java GUIs- II
· Digital clock
· Calculator
· Overview of Swing
13. GUI Event Handling
· listeners
· adapter classes
· source of events
· event classes
· case study for mouse listeners
14. Threads -I
· thread introduction
· thread life cycle
· thread using Thread class
· Thread using Run able Interface
15. Threads –II
· Synchronization
· Thread Priorities
16. Collections and Maps -I
17. JDBC
18. RMI
Remote Method Innovation
19. Web Application Architecture& Servlet
20. Java Server Pages