Course Curriculum
1. Introduction to Java
- Introduction to Java
- Java Features
- Java Installation and JVM Architecture
2. Java Basics
- Java Basics
- Data Types
- Java Operators
- Java Operators Practice
- Loops and Controls
3. Object-Oriented Programming (OOP) in Java
- Encapsulation in Java
- Inheritance in Java
- Polymorphism
- Abstraction
- Constructors
- Interface
4. Advanced Java Concepts
- String, StringBuffer, StringBuilder
- Arrays
- Exception Handling in Java
- Multi-Threading in Java
- Input/Output Operations
- Networking
- Collection Framework
- List Implemented Classes
- Streams
5. Web Technologies and Java Integration
- HTML
- CSS
- SQL
- JDBC
- JSP and Servlet
- Servlets
6. Spring Framework
- Spring
- Spring Boot Application
- Spring Security
- Spring Security with In-Memory Authentication
- Microservices
7. Real-Time Tasks
- Simple Online Shopping System
- Simple School Management System
- Simple Bank Management System
- Simple Chat Application
- Simple Airline Reservation System
- Vehicle Insurance System
- Hospital Management System
- Chat WebSockets Application
- Bank Management System
- School Management System