Now enrolling: Full-Stack Web Development (PERN) · Early access pricing live

Enroll now · ₹2,999
Curriculum

7 modules. 45 lessons. One shipped app.

Every module delivers a working layer of the job board — from a static HTML page to a Docker-containerised, SSL-terminated live URL.

One project, start to ship

You don't build toy apps. You build one real job board — and deploy it.

  1. M1 · Web Fundamentals

    A static HTML job board, pushed live to GitHub.

  2. M2 · PostgreSQL Foundations

    A real 4-table job board database.

  3. M3 · SQL Mastery

    15 production queries powering search & filters.

  4. M4 · Express & APIs

    A REST API with Express + Prisma.

  5. M5 · Auth & Security

    Real login: bcrypt, sessions, role-based access.

  6. M6 · React Foundations

    A React frontend: listings, search, apply flow.

  7. M7 · Production & Deployment

    Live on Fly.io — Docker, SSL, a real URL.

By the last lesson, your job board is live at a URL you can put on your resume.

Module breakdown

What you learn, lesson by lesson.

Module 1

Web Fundamentals

How the web works, HTML/CSS/JS, Git & GitHub — ship your first page.

9 lessons~105 min

Module 2

PostgreSQL Foundations

Tables, keys, constraints, the indexes you actually need.

6 lessons~75 min

Module 3

SQL Mastery

Joins, aggregates, CTEs, full-text search, JSON in Postgres.

6 lessons~83 min

Module 4

Express & APIs

Build a REST API: routing, middleware, validation, file uploads, Prisma.

5 lessons~74 min

Module 5

Auth & Security

Add real login: bcrypt, sessions, httpOnly cookies, RBAC, CSRF/XSS.

6 lessons~84 min

Module 6

React Foundations

Components, state, effects, forms, data fetching, routing, accessibility.

7 lessons~95 min

Module 7

Production & Deployment

Docker, deploy to Fly.io, logging, backups — go live.

6 lessons~87 min

Ready to start building?

7 modules · 45 lessons · ~10 hrs video · deploy to a live URL