To build desktop based GUI Applications using java, console based Java Applications, Database Applications, Web Applications using Servlet and JSP.
• Importance of Java
• Setting Java Environment
• Introduction to JVM
• Data type and Identifier
• Type Casting
• Variable in Java
• Java Array
• Operators in Java
• Objects and Classes
• Method Overloading
• Constructor in Java
• keyword
• Garbage Collection
• Java Modifiers
• Inheritance
• Aggregation
• Method Overriding
• Runtime Polymorphism
• Instance of Operator
• Command line Argument
• Package
• Abstract Class
• Interface
• Nested Classes
• Introduction to String
• String Class Functions
• StringBuffer Class
• StringBuilder Class
• Enumerations
• Autoboxing and Unboxing
• Java IO Stream
• Generics
• Serialization and Deserialization
• Thread Class
• Creating a thread
• Joining threads
• Synchronization
• Interthread Communication
• Collection Interfaces
• Collection Classes
• Iterator and ListIterator
• Map Interface
• Comparator Interface
• Applet
• Event Handling
• AWT
• Swing
• Swing Components
• SQL Package
• Steps to Connect to Database
• Connecting to Oracle Database using Thin Driver
• Introduction to JSP
• Lifecycle of JSP
• Creating a JSP Page
• JSP Scripting Elements
• Scriptlet Tag
• Declaration Tag
• Directive Tag
• Expression Tag
• JSP Implicit Object
• Include Directive
• Taglib Directive
• Exception Handling
• JSP Action element
• JavaBean Component
• jsp:useBean tag
• jsp:getProperty tag
• jsp:setProperty tag
• Expression Language
• JSTL
• Custom Tag
• Creating a Custom Tag
• Introduction to Web
• Introduction to Servlet
• Servlet API
• How a servlet application work
• Servlet Life Cycle
• Steps to create servlet
• Servlet Request
• Servlet Response
• Request Dispatcher
• sendRedirect method
• ServletConfig interface
• ServletContext interface
• Attribute
• How session work • HttpSession • Cookies • URL rewriting • Hidden form field • ServletContextEvent and ServletContextListener • Attribute Listener • HttpSessionEvent and HttpSessionListener • Servlet Request Event and Servlet Request Listene • Filters