Version 7

    ========================Basic Java Development=================================

        Introduction to java

        JVM: Class Loader

        Varriable

        Control Statement

        String manipulation

        Expression Making

        Intermediate Java Program (Array, List, Maps)

        Inner classes  --- Member , local , static , Anonymous 

        Function

        Input /Output in java

        OOP-1 : Class ,Object

        OOP-2 : Inheritance ,Interface

        OOP -3 : Polymorphism

        Exception Handling

        Thread

        Collection from - Util Package interfaces, List, Set, Map
        Enumeration - enum

        Date File Management, Stream, NIO

        JDK 8 - Lambda expression , streams , functional interface

        JDK -9  Java Money

        JDBC- 1

        JDBC- 2

        ORM technology

        Swing

        Network java Program

        Project --OOP  

        Package + IDE

     

    ========================Basic Java Web Development=================================

     

       0. Web protocol- HTTP , Tcp

       1. Introduction to servlet  and http thread -   lifecylce , HttpServlet , servlet config, ServletContext , 

         Communication- forward, include, send Redirect

       2. filter

       3. Session -- Http Session , URL-Rewriting , Cookies , Hidden-Form Fields

       4. Listeners

       5. Web security (12- type , web security threats, owasp)

       6. servlet monitoring

       7. Jsp -  life cycle , Directive,  html component populates.

       8. MVC pattern - struts2

       9. MVC pattern - JSF2