Module 1: Basics [Core Java Complete] Introduction to Java
Data Types, Variables, and Operators Control Flow (If-Else, Loops) Functions and Methods Object-Oriented Programming (OOP) Concepts Collection Framework Exception Handling Multi-threading.
Module 2: J2EE / Jakarta EE JDBC (Java Database
Connectivity) Java Servlets Java Server Pages (JSP) Hands-on Projects (3 projects in J2EE).
Module 3: Spring Boot Basics Introduction to Spring Boot
Spring MVC Architecture Building a REST API with Spring Boot JDBC vs Spring DATA JDBC JPA vs Spring DATA JPA Spring DATA JDBC vs Spring DATA JPA Spring Boot + MySQL [ MySQL Database ] Spring Boot + MongoDB [ NoSQL Database ] Spring MVC project + Google API Building a Mini Project with Spring Boot & Spring MVC.
Module 4: Spring Boot Advanced Spring Security 6 RESTful
Web Services with Secures End Points Microservices Architecture Building a Full-Stack Project [ Spring Boot + Reatc.js ]. Module 5: Front-End Development HTML, CSS, and JavaScript Basics React.js Fundamentals Building User Interfaces (UIs) Module 6: Deployment and DevOps Cloud Deployment (AWS, Azure, or Google Cloud) Continuous Integration and Continuous Deployment (CI/CD) Linux Basic Commands Git & GitHub for Version Controlling & Open Source Contribution. Setup Open Source GitHub project Sample in your Local Machine.