Vous êtes sur la page 1sur 5

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..
10.Command line argument
11.Examples of java programs(NetBeans IDE,Microsoft command
prompt,Linux(debian,UBUNTU)).
12.Exercise/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
10.Control flow statements
11.Branching statements
12.Exercise/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
10.Nested classes
11.Enum types
12.Pass by value pass by reference
13.String handling
14.String buffer classes
15.Exercise/assignment
16.token , 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
10.instanceof 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
10.Nested try Catch blocks
11.User defined exception
12.Chained exception
13.Excersise/assignment

Exploring java.io 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
11.Data streams
12.Object streams
13.Serilization
14.Interface/classes/exception
15.Exploring java .util
16.Collections framework
17.Excersise /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
10.Deadlock
11.Interthread communication
12.Daemon threads
13.Suspend,resumee and stop a stread
14.Excercise/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
10.Advantage and disadvantages of java applet
11. Excercise
12.Assignments
13.Industrial paper and competitive papers question with solved

AWT & Event handling


1. Awt basics

2. Basic GUI
3. Interfaces,classes and exception in java.awt
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
10.Layout
11.Jcomponent class
12.Japplet
13.Jframe
14.Jbuttom
15.Jcheckbox
16.Radio buttons
17.Jcombobox
18.Jtappedbox
19.Jscrollpane
20.Jtree
21.Jtable
22.Jtextfield
23.The swing layout management
24.Excercise /assignments
Network programming
Windows programming
Multimedia programmings
Special issue on most frequently asked interview question in java
Presented by
Er. SANKET BASU ROY

Vous aimerez peut-être aussi