Core Java Syllabus: Day Topics Options Covered Hours
The core Java syllabus covers 60 days of topics related to Java programming. It includes introductions to Java editions, software, fundamentals, history and features in the first 5 days. The next 20 days cover control structures, arrays, strings, object-oriented programming concepts like classes, objects, methods and constructors. Relationship between objects, inheritance, polymorphism, abstraction, interfaces and packages are discussed over the next 20 days. The final 15 days cover exception handling, multithreading, streams, files, wrapper classes, collections, regular expressions, AWT, Swing, applets, networking and new features in JDK 8.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
184 views3 pages
Core Java Syllabus: Day Topics Options Covered Hours
The core Java syllabus covers 60 days of topics related to Java programming. It includes introductions to Java editions, software, fundamentals, history and features in the first 5 days. The next 20 days cover control structures, arrays, strings, object-oriented programming concepts like classes, objects, methods and constructors. Relationship between objects, inheritance, polymorphism, abstraction, interfaces and packages are discussed over the next 20 days. The final 15 days cover exception handling, multithreading, streams, files, wrapper classes, collections, regular expressions, AWT, Swing, applets, networking and new features in JDK 8.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
CORE JAVA SYLLABUS
Day Topics Options Covered Hours
Day 1 JAVA Editions Introduction Java Language 1hr JAVA SE JAVA EE JAVA ME Day 2 Java Software JDK 1hr JRE Set Path Java Fundamentals JVM DAY 3 Java History History of JAVA 1hr Java Features Java Features Day 4 Structure of JAVA Documentation Section 1hr Import or Package Section Class Section main() method section Day 5 Basic Programs Day 6 Operators & Types Basic Programs Day 7 If,ifelse,nested if,else if 4 hrs Day 8 ,switch While,do-while,for Break,continue Day 9 Arrays Array Definition 2hrs Day 10 Single Dimensional Array Multi Dimensional Array Day 11 Strings String Handling Methods 2hrs Day 12 StringBuffer StringTokenizer Day 13 Introduction to OOPS Features 1hrs Class and Object Encapsulation Polymorphism Abstraction Inheritance Day 14 OBJECT ORIENTED PROGRAMMING Class and Object Declaration 3 hrs Day 15 Methods Day 16 Types of Methods Passing Object as Method Argument Day 17 What is Constructor? Day 18 Constructors Type of Constructor 2 hrs Constructor Overloading This keyword Day 19 Relationship Between Objects By Using Reference 2hrs Day 20 Inner Class Concept Day 21 Inheritance Single Inheritance 3hrs Day 22 Hierarchical Inheritance Day 23 Multi-Level Inheritance Day 21 Polymorphism Method Overloading 2 hrs Day 22 Method Overriding Super Keyword Final Keyword Day 26 Abstraction Abstract Class 1 hr Abstract Method Day 27 Interfaces What is Interface? 2 hrs Day 28 Declaration Multiple Inheritance Day 29 Packages What is Package? 2 hrs Day 30 Steps to implement Package Access Protection CLASSPATH Day 31 Exception Handling Definition 2 hrs Day 32 Types Build in Exception User Defined Exception Day 33 Multithreading Thread Lifecycle 2 hrs Day 34 Thread Class Runnable Interface Synchronization
Day 35 Streams & Files File Class 4 hrs
Day 36 I/O Stream Hierarchy Day 37 File Input Stream Day 38 File Output Stream Day 39 Wrapper Classes Classes used as wrappers 1 Hr Day 40 Generics & Collection Frame Works Examples on Generics 4 hrs Day 41 HashSet,LinkedHashSet, Day 42 ArrayList,Stack,LinkedList Day 43 Vector,HashMap, Arrays,Date,Calender Day 44 Regular Expression Examples on Reg. Expressions 1 hr Day 45 Frame, Label,Text 6 hrs Day 46 Field,Button,Choice,List,CheckBox Day 47 ChecboxGroup,Adding Image to Abstract Windowing Toolkit(AWT) Day 48 Frame,All Listeners and Listener Day 49 Methods Day 50 Day 51 SWINGS Window Panes,JFrame ,JLabel 6 hrs Day 52 JText Field,JButton,JCheckBox GUI Day 53 JRadioButton,JTable Day 54 Adding Image to JFrame,etc., Day 55 Day 56 Day 57 Applets Applet Life Cycle 2hrs Day 58 Working with Graphics Drawing a lines,circles,rectangles,font Day 59 Networking Types of Networks 1 hr Sockets,ClientSocket ServerSocket, InetAddress ,Url Day 60 JDK 8 features New features in JDK 8 1 hr