3.1
PostgreSQL & Database Design
Relational databases, SQL queries, schema design, joins, indexes, and transactions
160 hrs
3.2
Java Beginner
Java syntax, data types, control flow, arrays, methods, and OOP fundamentals
160 hrs
3.3
Java Advanced
Design patterns, collections, generics, streams, lambdas, concurrency, and testing
160 hrs
3.4
Spring Framework Fundamentals
Spring Boot, dependency injection, Spring MVC, REST APIs, JPA/Hibernate, security
160 hrs
3.5
Spring Cloud & Microservices NEW
Service discovery, API gateway, distributed tracing, resilience patterns, inter-service communication
160 hrs
3.6
Docker & Containerization NEW
Docker fundamentals, Docker Compose, container networking, multi-service deployments, container best practices
160 hrs
3.7
AWS Cloud Deployment NEW (Optional)
EC2, RDS, S3, ECS — real cloud deployment experience for advanced students. Zero credit card barrier for core curriculum.
40 hrs
3.8
AI/LLM Integration NEW
OpenAI API, prompt engineering, ChatGPT capabilities, integrating AI features into Java applications — 20–40% salary premium
40 hrs
🏆
Capstone Project
5-microservice e-commerce platform built with Spring Boot, Docker, and AI features — your flagship portfolio project
80 hrs
🏅
Certification Alignment
Oracle Certified Professional: Java SE 21 Developer (OCP)
Issuer: Oracle | Exam: 1Z0-830 | Level: Professional | Duration: 90 minutes · 50 questions · 68% pass mark
The Java Beginner and Java Advanced modules in Phase 3 are structured around the OCP Java SE 21 exam objectives. From core OOP and generics through streams, lambdas, concurrency, and modules — the curriculum systematically covers every domain the OCP exam assesses, positioning graduates to pursue Oracle's most respected Java credential.
✓ OOP & Design Patterns
✓ Generics & Collections
✓ Streams & Lambdas
✓ Concurrency & Threads
✓ Modules & Java Platform
✓ Exception Handling & I/O
✓ JUnit Testing
✓ Records & Sealed Classes