Course Content
Module 1: Core Java Programming
You don't currently have access to this content
8 Topics
• Java Syntax and IDE setup (Eclipse/IntelliJ)
You don't currently have access to this content
• Data types, variables, operators
You don't currently have access to this content
• Control statements: if, switch, loops
You don't currently have access to this content
• Object-Oriented Programming (OOP):
You don't currently have access to this content
• Exception Handling
You don't currently have access to this content
• Collections Framework (List, Set, Map)
You don't currently have access to this content
• File Handling
You don't currently have access to this content
• Multi-threading basics
You don't currently have access to this content
Module 2: Advanced Java
You don't currently have access to this content
6 Topics
• JDBC (Java Database Connectivity)
You don't currently have access to this content
• Servlets
You don't currently have access to this content
• JavaServer Pages (JSP)
You don't currently have access to this content
• MVC Architecture
You don't currently have access to this content
• JavaBeans
You don't currently have access to this content
• Introduction to JSTL
You don't currently have access to this content
Module 3: SQL & Database (MySQL or PostgreSQL)
You don't currently have access to this content
6 Topics
• Basics of RDBMS
You don't currently have access to this content
• SQL Queries (SELECT, INSERT, UPDATE, DELETE)
You don't currently have access to this content
• Joins, Subqueries, Grouping
You don't currently have access to this content
• Data normalization
You don't currently have access to this content
• Creating tables and relationships
You don't currently have access to this content
• Working with JDBC to connect Java to the database
You don't currently have access to this content
Module 4: Web Development – Frontend
You don't currently have access to this content
3 Topics
• HTML5, CSS3
You don't currently have access to this content
• JavaScript
You don't currently have access to this content
• Bootstrap
You don't currently have access to this content
Module 5: JavaScript Framework – React.js or Angular (Choose one based on the course:)
You don't currently have access to this content
6 Topics
• Components, Props, State
You don't currently have access to this content
• Forms and validation
You don't currently have access to this content
• Event handling
You don't currently have access to this content
• API calls (AJAX/fetch/axios)
You don't currently have access to this content
• Routing and navigation
You don't currently have access to this content
• Basic state management (React Context or Angular Services)
You don't currently have access to this content
Module 6: Spring Framework (Backend Development)
You don't currently have access to this content
8 Topics
• Introduction to Spring Framework
You don't currently have access to this content
• Spring Core & Dependency Injection (DI)
You don't currently have access to this content
• Spring MVC
You don't currently have access to this content
• Spring Boot (creating REST APIs)
You don't currently have access to this content
• Annotations and Configuration
You don't currently have access to this content
• CRUD operations with Spring Data JPA
You don't currently have access to this content
• Integration with databases using Hibernate
You don't currently have access to this content
• API security with Spring Security and JWT
You don't currently have access to this content
Module 7: RESTful Web Services
You don't currently have access to this content
6 Topics
• What is REST API?
You don't currently have access to this content
• HTTP methods (GET, POST, PUT, DELETE)
You don't currently have access to this content
• Consuming and building REST APIs in Spring Boot
You don't currently have access to this content
• Using Postman to test APIs
You don't currently have access to this content
• Exception handling in APIs
You don't currently have access to this content
• Securing REST APIs with JWT
You don't currently have access to this content
Module 8: Tools & Version Control
You don't currently have access to this content
5 Topics
• Git and GitHub (version control)
You don't currently have access to this content
• Maven (project build tool)
You don't currently have access to this content
• Debugging tools
You don't currently have access to this content
• Postman (API testing)
You don't currently have access to this content
• Lombok and Swagger (documentation)
You don't currently have access to this content
Module 9: Deployment & DevOps Basics
You don't currently have access to this content
4 Topics
• Introduction to DevOps workflow
You don't currently have access to this content
• Build and run applications with Maven
You don't currently have access to this content
• Deploy Spring Boot apps on:
You don't currently have access to this content
• Docker (optional)
You don't currently have access to this content
Module 10: Final Project
You don't currently have access to this content
6 Topics
Create a real-world full stack application that includes:
You don't currently have access to this content
• User authentication
You don't currently have access to this content
• Frontend built with React/Angular
You don't currently have access to this content
• Backend REST APIs using Spring Boot
You don't currently have access to this content
• Database integration
You don't currently have access to this content
• Deployed on a live server (Heroku/AWS/Docker)
You don't currently have access to this content
Includes
10 Lessons
58 Topics