- HTML5
- CSS
- XML
- RDBMS
- JavaScript
- MySQL
- MongoDB
- Assignment
- Introduction
- Language Fundamentals
- Data Types and Variables
- Operators
- Control Statements in Java
- Arrays
- The Java Library
- Object-Oriented Programming
- Interface
- Packages
- Exception Handling
- Multithreaded Programming
- The Collection Framework
- Using Comparator Interface
- Network Programming
- Assignment
- Introduction to JDBC
- JDBC API for Java-DB Connectivity
- Drivers and Types of Drivers
- Complete JDBC Architecture
- Steps to Connect Two Applications
- Connectivity with Oracle and MySQL
- Application to Create, Insert, Delete, Update, Drop Tables
- Metadata Extraction from ResultSet
- SQL Commands for Data Retrieval
- Server-Side Programming with JSP
- JSP Standard Tag Library (JSTL)
- Hibernate Framework
- Introduction to Hibernate
- Data Persistency and ORM
- Hibernate Architecture
- CRUD Operations with ORM
- Servlet-Hibernate and JSP-Hibernate Applications
- Persistence Object Lifecycle
- Schema Generation Tools
- Primary Key Generation Algorithms
- Hibernate Mapping
- Bulk Operations, Native SQL, Criteria API
- Hibernate Filter and Transaction Management
- Hibernate Connection Pooling
- Introduction to Bootstrap
- Assignment
- Spring Framework
- REST APIs with Spring
- Spring Boot
- JQuery Integration
- Introduction to Spring Framework
- Steps to Prepare Spring Application
- Spring JDBC-DAO Module
- Spring AOP Module
- Spring Transaction Module
- Spring ORM Module
- Spring Web and MVC Module
- Spring Security Module
- Maven Tool
- Spring Boot
- REST APIs with Spring
- BootSpring
- JQuery Integration
- Assignment
- Introduction to Angular
- Angular with Spring
- Assignment
- Live Project with Cloud Architecture
- Assignment
- Test