Java Programming

Module Topic Course Content Trainer Hours Practice Hours Evaluatives
Core JAVA
Introduction Introduction to JAVA,Control of Flow 12 36 Coding Test 1 Assignment 1 Industry Project 1
OOPS Access Specifiers,Modifiers,Constructors,overriding ,over loading,
Abstract classes,Interfaces,Method calls(call by value,call by reference), Final modifiers
21 63 Coding Test 2
Exception handling Kew words in exception handling,User defined exceptions 12 36 Coding Test 3
Collection Framework List interface,Set interface,Array List,Vector,Enumeration,Iterator,Map,Treemap,Hashmap,Hashtable 36 108 Coding Test 4
Multi Threading Threads,Life cycle of thread,Multi threaded application,Synchronization 21 63 Coding Test 5
JDBC Different drivers,Loading driver,Creating connection,creating SQL statement,Creating Result set,Prepared statements 30 90  
Java Beans Java bean specifications,properties,Types of beans 15 45 Assignment 2
Module Topic Course Content Trainer Hours Practice Hours Evaluatives
Advanced  JAVA
Servlets What is a web application,Where does Servlets fit in, Servlets and other server side Technologies, GET and POST methods, Life cycle of Servlet, Servlet Interface,Servlet Interface, GenericServlet Class,HttpServletClass,HttpServletRequestInterface,HttpServletResponse Inteface,Deployment Discripter,Request ,Session and Application State,Creating Cookies,Navigation from Servlets to Servlets and other resources, 24 72 Assignment 3 Industry Project 1
JSP JSP versus Servlets,JSP Engine,Request -Response Cycle,Declarations,Expressions,Directives, Sriplets,JSP Implicit Objects,Page directive,Include Directive, Accessing Session Request and Application objects from JSP,Using Java Beans in JSP,Different Scopes of Beans,UseBean Include and Forward Actions, 30 90 Assignment 4
Struts MVC Architecture, Struts Framworks road map, Action class,Form Beans,DTOs,web.xml file,struts-config.xml file. 18 54 Assignment 5
Hibernate ORM Framework Introduction to Hibernate ORM,Configuring Hibernate (XML and Annotations),Hibernate Sessions, Queries, and Transactions,Hibernate Mapping (One-to-One, One-to-Many, Many-to-Many),Hibernate ,HQL (Hibernate Query Language) and Criteria APIMapping (One-to-One, One-to-Many, Many-to-Many),HQL (Hibernate Query Language) and Criteria API,Caching and Performance Optimization 21 63 Assignment 6
Spring Framework Introduction to Spring Framework ,Spring Core: Dependency Injection and Inversion of Control (IoC), Spring MVC Architecture Spring Boot and Rapid Application Development ,Spring Data JPA for Database Access ,Spring Security: Authentication and Authorization 15 45 Assignment 7 Industry Project 2
JAVA Networking Basics of Networking in Java (Sockets, URLs) ,TCP/IP and UDP Communication , Multi-threaded Server Applications , Remote Method Invocation (RMI) ,Building Distributed Applications 18 54 Assignment 8
Web Services in JAVA Introduction to Web Services , RESTful Web Services with JAX-RS , SOAP Web Services with JAX-WS , JSON and XML Processing in Java ,Securing Web Services 27 81 Assignment 9