Get Started with Spring Boot Microservices + Angular + Docker + Kubernetes + CI/CD + AWS

Please share a few details to continue viewing this course on Techietact AI Tutor

We will email a 6-digit code. You must verify before continuing.

Email verified

10-digit Indian mobile number starting with 6-9. You may include +91 or spaces; we normalize it.

Programming

Spring Boot Microservices + Angular + Docker + Kubernetes + CI/CD + AWS

Full-stack course covering microservices with Spring Boot, Angular frontend, Docker containerization, Kubernetes orchestration, CI/CD with Jenkins and ArgoCD, and AWS deployment. Build a complete food delivery-style application from backend services to production …

Duration 6 Months
Program 11 modules · Interactive
Access Paid course

Course Modules

Work through each module and pass quizzes to unlock the next.

1 Locked

Module 1 — Introduction & Foundations

Build a foundational understanding of modern software architectures and tools.

Please enroll in this course to access the modules.

Learning objectives Understand monolithic vs microservices architecture Learn microservices benefits and overview Understand service registry (Eureka) Get tooling overview: Spring Boot, Angular, Docker, Kubernetes, AWS, Jenkins, ArgoCD, Sonar, JUnit
2 Locked

Module 2 — Spring Boot Microservices Backend

Learn how to design, build, and run microservices using Spring Boot.

Please enroll in this course to access the modules.

Learning objectives Set up Spring Boot projects Create multiple microservices (Restaurant, User, Food Catalogue, Order) Build REST APIs Configure Eureka Server and service registration Learn inter-service communication and best practices
3 Locked

Module 3 — Angular Frontend Development

Learn Angular fundamentals to build the UI for the food delivery application.

Please enroll in this course to access the modules.

Learning objectives Introduction to Angular & TypeScript Set up Node.js and VS Code Understand project structure (package.json, files) Use services and dependency injection Build Restaurant List, Food Catalogue, and Order pages
4 Locked

Module 4 — Docker & Containerization

Understand containerization and how to dockerize backend and frontend.

Please enroll in this course to access the modules.

Learning objectives Understand Docker concepts Learn Docker images vs containers Write Dockerfiles Dockerize Angular app and Spring Boot microservices Use Docker Hub and Docker Compose
5 Locked

Module 5 — Spring Boot Profiling & Docker Hub Publishing

Learn tooling for profiling and preparing Docker images for deployment.

Please enroll in this course to access the modules.

Learning objectives Understand Spring Boot profiling Create profiles for different environments Push Docker images to Docker Hub
6 Locked

Module 6 — AWS Cloud Fundamentals

Understand how AWS supports cloud deployment.

Please enroll in this course to access the modules.

Learning objectives AWS introduction and cloud concepts Get started with AWS EKS Set up AWS RDS and MongoDB Atlas
7 Locked

Module 7 — Kubernetes Core Concepts

Learn Kubernetes concepts for container orchestration.

Please enroll in this course to access the modules.

Learning objectives Understand Kubernetes architecture Learn nodes, pods, services Use ConfigMaps, Secrets, Volumes Understand ReplicationControllers, Deployments, StatefulSets
8 Locked

Module 8 — Kubernetes Manifest Files

Learn to define Kubernetes objects declaratively.

Please enroll in this course to access the modules.

Learning objectives Understand manifest files Create Deployment manifests Create ConfigMaps and Secret manifests Walk through example manifests
9 Locked

Module 9 — CI/CD Automation

Learn to automate build, test, and deployment pipelines.

Please enroll in this course to access the modules.

Learning objectives Understand CI/CD Use Jenkins pipeline basics Set up Jenkins for the project Automate builds and tests Integrate ArgoCD for Kubernetes deployments
10 Locked

Module 10 — Quality Tools: Testing & Code Analysis

Ensure production-grade software with testing and quality checks.

Please enroll in this course to access the modules.

Learning objectives JUnit testing essentials Write unit tests for Spring Boot Use SonarQube for code quality Integrate code quality in CI/CD
11 Locked

Module 11 — Final Project & Deployment

Bring together all modules into a full end-to-end real world project.

Please enroll in this course to access the modules.

Learning objectives Combine backend, frontend, and Kubernetes deployment Host on AWS EKS with Load Balancer Integrate databases (AWS RDS + Mongo Atlas) End-to-end CI/CD deployment Performance and scalability checks

Module Locked

This module is currently locked. You need to complete the previous module's quiz to unlock it.

Techietact AI Assistant
Ask me about courses and features

Hello! 👋 I'm your Techietact AI assistant. I'd love to help you! To get started, could you please share your name, email, and contact number?