Advanced Java Programming (Java SE) is a higher level study of Core Java topics including JDBC, RMI, EIO, collections etc. This advanced course will teach you how to implement cutting edge mission critical applications. In addition to the core API, the Java SE platform consists of additional class libraries, toolkits and deployment technologies. JSP has been part of Java EE since the start, just after servlets came into being. We removed JSP from Java EE course and added Advanced Java Course. Servlet and JSF should be used for creating web applications.
Overview of Java
Features of Java
Setting Java Enviroment
Introduction to JVM
Data type and Identifier
Variable in Java
Java Array
Operators in Java
Objects and Classes
Compile-time Polymorphism
Constructor in Java
this keyword
Garbage Collection
Java Modifiers
Inheritance
Aggregation
Runtime Polymorphism
Command line Argument
Package
Abstraction
Interface
Nested Classes
String Handling
Exception Handling
Multithreading
Synchronization
Enumerations
Autoboxing and Unboxing
Java I/O Stream
Serialization
Generics
Collection Framework
Java Networking
Applet
Event Handling
AWT
Swing