You are on page 1of 1

5/30/2017 DURGA 

SOFTWARE SOLUTIONS

CORE JAVA

Faculty: Mr. Nagoor Babu Sir & Mr. Satish

Duration: 2 Months (Daily one and half hour) 
                     30 days (Fast Track) (Daily Three hours)       

Fee:  1000 INR

Syllabus:

I. Introduction  VII. I/O STREAMS

1. Why Java  1. Introduction
2. Paradigms 2. Byte­oriented streams
3. Diff b/w Java & Other (C,C++) 3. Character – oriented streams
4. Java history 4. File
5. Java features 5. Random­access file
6. Java programming format 6. Serialization
7. Java Tokens
8. Java Statements VIII. NETWORKING
9. Java Data Types
1. Introduction 
10. Typecasting
2. Socket, Server socket 
11. Arrays
3. Client –Server Communication
II. OOPS
IX. WRAPPERCLASSES
1. Introduction 
1. Introduction 
2. Class
2. Byte, Short, Integer, Long, Float, Double, Character,
3. Object
Boolean classes.
4. Static Keywords
5. Constructors X. COLLECTION FRAME WORK
6. This Key Word
7. Inheritance 1. Introduction   
8. Super Key Word 2. Util Package interfaces, List, Set, Map 
9. Polymorphism (Over Loading & Over Riding) 3. List interface 7 its classes 
10. Abstraction 4. Set interface & its classes 
11. Encapsulation 5. Map interface & its classes
12. Abstract Classes
13. Interfaces  XI.INNER CLASSES

III. STRING MANIPULATIONS 1. Introduction 
2. Member inner class 
1. String 3. Static inner class 
2. String Buffer 4. Local inner class 
3. String Tokenizer 5. Anonymous inner class
IV. PACKAGES XII. AWT
1. Introduction to all predefined packages 1. Introduction 
2. User Defined Packages 2. Components 
3. Access Specifiers 3. Event­Delegation­Model 
4. Listeners 
V. EXCEPTION HANDLING 5. Layouts 
6. Individual components Lable, Button, CheckBox, Radio
1. Introduction
Button.
2. Pre Defined Exceptions 
7. Choice, List, Menu, Text Field, Text Area
3. Try­Catch­Finally
4. Throws, throw XV. SWING(JFC)
5. User Defined Exception examples 1. Introduction Diff b/w awt and swing 
2. Components hierarchy
VI. MULTITHREADING
3. Panes
1. Thread Creations 4. Individual Swings components Jlabel
2. Thread Life Cycle 5. JButton, JTextField, JTextAres.
3. Life Cycle Methods
4. Synchronization
5. Wait() notify() notify all() methods

http://durgasoft.com/Corejava%20Syllabus.asp 1/1

You might also like