JAVA FULL STACK COURSE OUTLINE
Core Topics Covered
- Core Java Programming
- Spring Framework & Boot
- Angular & TypeScript
- MongoDB, Oracle
- Microservices Architecture
- Spring Security & Messaging
- GitHub, Maven, Dev Tools
Core Java Concepts
- Object, String, Data types
- Exception Handling
- Annotations, Generics
- Reflection API
- Collections Framework
Angular + TypeScript
- Angular Fundamentals
- Directives, Validations
- Project Structure
- Integration with Back-end
Spring Boot & Microservices
- Spring Boot Starters, Auto-config
- Spring Boot MVC / Testing
- Introduction to Microservices
- 12 Factor Apps & SOA
- Service Discovery & Gateway
- REST APIs, JSON Binding
Spring Messaging & Security
- JMS / AMQP Basics
- ActiveMQ / RabbitMQ
- Spring Security Intro
- Authentication & Authorization
Database & Dev Tools
- Oracle & MongoDB Basics
- Spring Data JPA & CRUD
- GitHub, Maven, STS
- Deployment & Version Control