You are on page 1of 1

JAVA COURSE

TOPIC Object Oriented Programming concepts, Introduction to Java


INTRODUCTION
1 Programming

Class Fundamentals, Declaring Objects, Object, Introducing


Methods, Constructors, this Keyword, Garbage Collection, The
TOPIC
CLASSES Finalize() method, Overloading Methods, Overriding, Recursion,
2
Introducing Access control, Understanding static, Introducing
Nested and Inner classes, Exploring the String class,

Basics, Using super, creating a multi level hierarchy, when


TOPIC constructors are executed, method overriding, dynamic method
INHERITANCE:
3 dispatch, using abstract class, using final with inheritance, the
object class

PACKAGES AND Packages, Access protection, Importing Packages, Interfaces,


TOPIC
INTERFACES Default Interfaces, Default interface methods, Use static methods
4
in an Interface, Final thoughts on Packages and interfaces.

Exception handling Fundamentals, Exception Types, Uncaught


Exceptions, Using try and catch,
TOPIC EXCEPTION
Multiple catch clauses, Nested try statements, throw, throws,
5 HANDLING
finally, Java Built-in Exceptions, Creating your own exception
subclasses

The java Thread Model, The main thread , Creating Thread,


TOPIC MULTITHREADED Creating Multiple Threads, Thread Priorities, Synchronization,
6 PROGRAMMING Interthread Communication, Suspending, resuming and stopping
threads, Multithreading.

APPLETS
TOPIC Applet fundamentals, Introduction the AWT: Working with
&
7 windows, graphics and Text
SWINGS

Servlet architecture, Servlet life cycle, Generic and HTTPServelet,


SERVLETS First Servlet, Passing parameters to Servlets, Retrieving
TOPIC
& parameters, Cookies, Sessions, Database connectivity, JDBC
8
JDBC Drivers, Basic steps, Loading a driver, Making a connection,
Execute and SQL statement, SQL statements