THE SYLLABUS BASED ON THE COURSE
BE/BTECH/MCA/BCA AND OTHERS TECHNICAL COURSES
JAVA (OOP):
CONTENT: OOP...................
1. Introduction to OOP
2. Main pillars of OOP
3. Comparison with procedural language.
4. Class
5. Object
6. Instance
7. Method
8. Message passing
9. OOP domain, advantages, disadvantages, procedure etc.
Introduction to JAVA...................
1. objective of java
2. brief history of java...
3. characterics of java...
4. java technology....
5. The difference between JAVA ,C,C++
6. JVM
7. JAVA API 18 & JDK
8. JAVA Compiler
9. Structure of JAVA program..
[Link] line argument
[Link] of java programs(NetBeans IDE,Microsoft command
prompt,Linux(debian,UBUNTU)).
[Link]/assignment
Basic of Statements in JAVA Application........
1. Instances variables...
2. Class variables
3. Local variables
4. Naming conversion
5. Java language keywords
6. Primitive data types
7. Type conversion and cast operation
8. All types of operators
9. Expression, statement , blocks
[Link] flow statements
[Link] statements
[Link]/assignments
Class and objects
1. Class
2. Access specifiers
3. Method
4. Types of method
5. Arbitrary number of arguments
6. Objects
7. Garbage collection
8. Using this key words
9. Understanding instance and class member
[Link] classes
[Link] types
[Link] by value pass by reference
[Link] handling
[Link] buffer classes
[Link]/assignment
[Link] , keyword , identifier, special operator
Interface
1. Interface
2. Inheritance in interface
3. Interfaces and Multiple Inheritance
4. Using an interface as a type
5. Abstract class Implementation an interface
6. Exercise/assignment
Inheritace
1. Inheritance
2. The object Class
3. class class
4. Final classes and methods
5. Abstract method and Class
6. Multilevel Inheritance
7. Multiple Inheritance
8. Object Reference type Casting
9. Dynamic method binding
[Link] operator
Package
1. Package
2. Using package members
3. Multilevel packaging
4. Name packaging
5. The static import statement
6. Visibility 201
7. Managing source and Class files
8. Scanner
9. Exercise/assignments
Exception
1. Exception
2. Exception object
3. Cause of exception
4. Implementing try catch block
5. Hierarchy of exception / error classes
6. Finally block
7. Rules for try ,catch and finally blocks
8. Throws
9. Throw
[Link] try Catch blocks
[Link] defined exception
[Link] exception
[Link]/assignment
Exploring [Link] and java. util package
1. IO stream
2. Files
3. File O/P system
4. File I/p system
5. Byte system
6. Character system
7. Line Oriented I/O
8. Buffered stream
9. Scanning and formatting
10.I/O from command line
[Link] streams
[Link] streams
[Link]
[Link]/classes/exception
[Link] java .util
[Link] framework
[Link] /assignments
Threads
1. Processes and threads
2. Threads
3. Join() and isAlive() methods
4. Stopping a threads
5. To determine whether a thread has interrupted
6. Thread group
7. Multithreading
8. Thread priorites
9. Synchronization
[Link]
[Link] communication
[Link] threads
[Link],resumee and stop a stread
[Link]/assignments
Applets
1. Applets
2. Application vs applet
3. A simple applet layout
4. Applet lifecycle
5. HTML-basic
6. The applet tag
7. Create and run applet
8. Passing parameter in java applet
9. Types of applet
[Link] and disadvantages of java applet
11. Excercise
[Link]
[Link] paper and competitive papers question with solved
AWT & Event handling
1. Awt basics
2. Basic GUI
3. Interfaces,classes and exception in [Link]
4. Java AWT components
5. General methods of AWT components
6. Containers
7. Events(full details in depth)
8. Layout managers
9. Exercise/assignments
Swing
1. Swing
2. Java swing class hierarchy
3. A brief comparisons of swing and awt
4. Difference between Applet and swings
5. Swing toolkit
6. Create and Run Swing application
7. Interfaces ,classes and exception
8. Swing components
9. Container
[Link]
[Link] class
[Link]
[Link]
[Link]
[Link]
[Link] buttons
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link] swing layout management
[Link] /assignments
Network programming
Windows programming
Multimedia programmings
Special issue on most frequently asked interview question in java
Presented by
Er. SANKET BASU ROY