Share this link via
Or copy link
CORE JAVA SYLLABUS
Day Topics Options Covered Hours
Day 1
Java Fundamentals
JAVA Editions Introduction Java Language
JAVA SE
JAVA EE
JAVA ME
1hr
Day 2 Java Software JDK
JRE
Set Path
JVM
1hr
DAY 3 Java History
Java Features
History of JAVA
Java Features
1hr
Day 4 Structure of JAVA Documentation Section
Import or Package Section
Class Section
main() method section
1hr
Day 5
Day 6
Day 7
Day 8
Basic Programs
Basic Programs
Operators & Types
If,ifelse,nested if,else if
,switch While,do-while,for
Break,continue
4 hrs
Day 9
Day 10
Arrays Array Definition
Single Dimensional Array
Multi Dimensional Array
2hrs
Day 11
Day 12
Strings String Handling Methods
StringBuffer
StringTokenizer
2hrs
Day 13 Introduction to OOPS Features
Class and Object
Encapsulation
Polymorphism
Abstraction
Inheritance
1hrs
Day 14
Day 15
Day 16
OBJECT ORIENTED PROGRAMMING Class and Object Declaration
Methods
Types of Methods
Passing Object as Method
Argument
3 hrs
Day 17
Day 18 Constructors
What is Constructor?
Type of Constructor
Constructor Overloading
This keyword
2 hrs
Day 19
Day 20
Relationship Between Objects By Using Reference
Inner Class Concept
2hrs
Day 21
Day 22
Day 23
Inheritance Single Inheritance
Hierarchical Inheritance
Multi-Level Inheritance
3hrs
Day 21
Day 22
Polymorphism Method Overloading
Method Overriding
Super Keyword
Final Keyword
2 hrs
Day 26 Abstraction Abstract Class
Abstract Method
1 hr
Day 27
Day 28
Interfaces What is Interface?
Declaration
Multiple Inheritance
2 hrs
Day 29
Day 30
Packages What is Package?
Steps to implement Package
Access Protection
CLASSPATH
2 hrs
Day 31
Day 32
Exception Handling Definition
Types
Build in Exception
User Defined Exception
2 hrs
Day 33
Day 34
Multithreading Thread Lifecycle
Thread Class
Runnable Interface
Synchronization
2 hrs
Day 35
Day 36
Day 37
Day 38
Streams & Files File Class
I/O Stream Hierarchy
File Input Stream
File Output Stream
4 hrs
Day 39 Wrapper Classes Classes used as wrappers 1 Hr
Day 40
Day 41
Day 42
Day 43
Generics & Collection Frame Works Examples on Generics
HashSet,LinkedHashSet,
ArrayList,Stack,LinkedList
Vector,HashMap,
Arrays,Date,Calender
4 hrs
Day 44 Regular Expression Examples on Reg. Expressions 1 hr
Day 45
Day 46
Day 47
Day 48
Day 49
Day 50
GUI
Abstract Windowing Toolkit(AWT)
Frame, Label,Text
Field,Button,Choice,List,CheckBox
ChecboxGroup,Adding Image to
Frame,All Listeners and Listener
Methods
6 hrs
Day 51
Day 52
Day 53
Day 54
Day 55
Day 56
SWINGS Window Panes,JFrame ,JLabel
JText Field,JButton,JCheckBox
JRadioButton,JTable
Adding Image to JFrame,etc.,
6 hrs
Day 57
Day 58
Applets Applet Life Cycle
Working with Graphics
Drawing a
lines,circles,rectangles,font
2hrs
Day 59 Networking Types of Networks
Sockets,ClientSocket
ServerSocket, InetAddress ,Url
1 hr
Day 60 JDK 8 features New features in JDK 8 1 hr