2025 Cohort — Now Enrolling

Build.
Deploy.
Get Hired.

A 6-day intensive where you go from beginner to industry-ready — learning real salaries, real tools, and building a Car Rental System with Angular, Spring Boot & MySQL that goes live on the internet.

6d
Duration
4+
Senior engineers
~24
Total hours
1
Live project built
Weekly schedule
3 sessions / week
Sat
8:00 – 12:00 PM
Theory + live coding
Sun
8:00 – 12:00 PM
Hands-on workshop
Ev
8:00 – 12:00 PM
Q&A + project review
02
Day by day
Day 1 — Industry
Day 2 — Architecture
Day 3 — Backend
Day 4 — Frontend
Day 5 — Quality
Day 6 — Deploy
01
Software Industry — Positions, Salaries & Getting Hired
Industry Overview
How the software world works, what jobs pay, and how to land your first role — straight from engineers who've been there.
Session
90
min
Inside the Software Industry
Startups, product companies, FAANG, local vs remote. How the software world is structured and where beginners fit in.
Company typesWork cultureLocal vs Remote
Session
90
min
Positions, Career Ladder & Real Salaries
Junior → Senior → Lead → Architect → CTO. LKR and USD remote salaries, promotion timelines, and what actually matters.
Career ladderLKR salariesUSD remote
Session
60
min
How to Get Your First Job
CV writing, GitHub portfolio, cracking tech interviews, coding challenges — tips from engineers who hire.
CV writingGitHub portfolioInterviews
Panel
30
min
Open Q&A — All 4 Senior Engineers
Ask anything. No question is too basic. Real stories, real mistakes, real advice.
AMAAll engineers
02
Project Kickoff — System Design & Architecture
Architecture
We kick off the Car Rental System. Design the full architecture, set up the stack, and make the first commit together.
Session
60
min
Car Rental System — What We're Building
Full system overview: Admin Micro Frontend, Client App, Spring Boot API, MySQL. Features mapped end to end.
System overviewMicro FrontendRequirements
Session
75
min
Architecture, DB Schema & Tech Stack Decision
Why Angular + Spring Boot + MySQL? Microservices vs monolith, schema design, REST principles, Git workflow.
ArchitectureDB schemaREST designGit
Workshop
60
min
Environment Setup & First Commit
Angular CLI, Spring Initializr, MySQL setup. First commit. All 4 engineers live for help.
Angular CLISpring BootMySQL
03
Backend — Spring Boot REST APIs & Database
Backend
Build the full backend: controllers, services, repositories, JWT auth, and a real MySQL schema.
Session
75
min
Spring Boot — Controllers, Services, Repositories
Build REST controllers, service layer, JPA repositories. Users, Cars, Bookings API built live.
Spring BootJPAREST
Session
60
min
MySQL Schema, Migrations & Queries
Entity relationships, JPA mappings, Hibernate migrations, optimized queries.
MySQLHibernateMigrations
Session
45
min
Authentication — JWT + Spring Security
Secure the API with JWT. Role-based access — Admin vs Customer. Production auth patterns.
JWTSpring SecurityRBAC
Workshop
45
min
Build & Test APIs with Postman
Complete the backend and test every endpoint with Postman. Live code review.
PostmanAPI testingLive coding
04
Frontend — Angular + Micro Frontend Architecture
Frontend
Build both Angular apps — the client app and the admin micro frontend — then wire everything together.
Session
75
min
Angular — Components, Services & Routing
Build the client app: components, DI, routing, HTTP client, reactive forms for bookings.
AngularComponentsRouting
Session
75
min
Micro Frontend — Admin Panel (Module Federation)
Separate admin app with Module Federation. Dashboard, car management, bookings — independently deployable.
Micro FrontendModule FederationAdmin
Workshop
60
min
Wire Frontend to Backend — Full Integration
Connect Angular to Spring Boot. Real data end-to-end. Auth flow, error states, loading states.
IntegrationAuth flowError handling
05
Testing, Security & Performance
Quality
Production hardening — write tests, lock down security, and make the system fast for real users.
Session
60
min
Testing — Unit, Integration & E2E
JUnit 5 for backend, Karma + Jasmine for Angular. Write tests for the Car Rental system live.
JUnit 5KarmaJasmineE2E
Session
45
min
Security — OWASP Top 10 & Input Validation
SQL injection, XSS, CSRF, rate limiting, input validation. How production systems stay secure.
OWASP Top 10Rate limitingValidation
Panel
30
min
System Design Q&A — Real Interview Questions
4 engineers answer real system design interview questions live. How to think, communicate, and answer.
System designInterviews
06
Deployment — Docker, CI/CD & Live on the Internet
DevOps
The system goes live. Containers, automated pipelines, real server, real URL.
Session
75
min
Docker — Containerise Everything
Dockerfiles for Angular + Spring Boot. Docker Compose to run the full stack locally.
DockerDockerfileDocker Compose
Session
60
min
CI/CD Pipeline — GitHub Actions
Every push runs tests, builds Docker images, deploys automatically. Real pipeline from scratch.
GitHub ActionsCI/CDAuto deploy
Workshop
60
min
Deploy to VPS — Nginx + SSL + Live URL
Deploy to a real VPS. Nginx reverse proxy, SSL certificate. The system goes live on the internet.
VPSNginxSSLLive URL
Closing
30
min
Project Showcase, Certificates & Next Steps
Live demo of the deployed system. What you built. Where to go next. Certificates issued.
Live demoCertificatesNext steps
03
Project roadmap
Day 2
Foundation
Architecture & Setup
Project scaffolded, database schema designed, Git repo initialized. The skeleton the whole system hangs on.
Angular CLISpring InitializrMySQLGit Flow
Day 3
Backend
REST APIs & Database
Full backend live — Users, Cars, Bookings endpoints, JWT auth, Hibernate ORM, tested with Postman.
Spring BootJPA/HibernateMySQLJWT
Day 4
Frontend
Angular Apps — Client + Admin
Both Angular apps built and wired to the API. Browse cars, book, admin approves — full flow working end to end.
AngularMicro FrontendModule Federation
Day 5
Quality
Tests & Security
Unit tests, integration tests, E2E coverage. OWASP protections, rate limiting, input validation applied.
JUnit 5JasmineOWASP Top 10Rate Limiting
Day 6
DevOps
Containerised & Deployed
Docker images built, CI/CD pipeline running on GitHub Actions, deployed to a VPS with Nginx and SSL.
DockerGitHub ActionsNginxVPS + SSL
Result
Live Product
A real URL. A real system. You built it.
A deployed, production-grade app in your GitHub, a certificate of completion, and the knowledge to build it again — for any domain.
Live URLGitHub repoCertificatePortfolio ready
04
Tech stack

Every tool is used by real product teams. You leave knowing why each was chosen.

Frontend
Angular
TypeScript · Components · Routing · RxJS · Micro Frontend · Module Federation · HTTP Client
Backend
Spring Boot
Java · REST Controllers · Services · JPA/Hibernate · Spring Security · JWT
Database
MySQL
Schema design · Relationships · Migrations · Indexing · Hibernate ORM
DevOps
Docker
GitHub Actions · CI/CD · Nginx · VPS · SSL · Docker Compose
Testing
JUnit 5
Jasmine · Karma · E2E Testing · Postman · Integration tests
Security
OWASP
JWT Auth · Rate Limiting · Input Validation · XSS Protection · SQL injection prevention
Architecture
Micro FE
MVC · Clean Architecture · System Design · REST · Module Federation
Tools
Git
GitHub · IntelliJ IDEA · VS Code · MySQL Workbench · Postman
05
Weekly schedule
Saturday
Every week · Session 1
8:00 – 12:00 PM
4 hours · Theory + Live Demo
Core concept lecture
Live coding with engineers
Industry context & examples
Sunday
Every week · Session 2
8:00 – 12:00 PM
4 hours · Hands-on Workshop
Guided project building
All engineers on call
Real-time code review
Evening
Mid-week · Session 3
8:00 – 12:00 PM
4 hours · Q&A + Review
Project check-in
Engineer Q&A panel
Next session preview
3
Sessions / week
4
Hours / session
~24
Total hours
4
Senior engineers
06
After 6 days,
you can
01
Walk into a job interview with confidence
You know what positions exist, what they pay in LKR and USD, and how to pass the technical rounds.
02
Design and explain system architecture
Scalable systems, clean architecture, REST principles — the thinking that separates junior from senior.
03
Build full-stack Angular + Spring Boot apps
Frontend, backend, auth, database — the entire stack, production-grade, from scratch.
04
Deploy anything with Docker & CI/CD
Containerise, automate, and deploy any app to a real server. A skill most juniors don't have.
05
Show a real, live portfolio project
A deployed Car Rental System with a real URL on GitHub — proof you can build, not just learn.
06
Apply for local or remote USD jobs
Sri Lanka roles or international remote positions — you leave ready for both with the experience to back it up.

2025 Cohort — Open

Start your
engineering
career here.

6 days. A real project. 4 senior engineers. Industry knowledge you won't get from YouTube.

0714 911 257
Call to Enroll → View Full Program

What you get

3 sessions every week
Sat, Sun & Evening · 8:00 – 12:00 PM
4 senior engineers, live
Real code review, real answers, real stories
1 full project built from zero
Angular + Spring Boot + MySQL, deployed live
Certificate of completion
Issued on Day 6 after the live demo
Industry career knowledge
Salaries, positions, interviews — the real picture