Skip to content

becloudready/vibe-code-to-prod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vibe Code to Prod

A hands-on bootcamp curriculum for building and shipping full-stack applications to production using AI-assisted (vibe) coding — covering backend APIs, databases, security, testing, infrastructure, and cloud deployment on AWS.


Curriculum

Chapter Topic What's Covered
01 — Vibe Coding Fundamentals Prompting strategies, building a FastAPI app with AI
02 — Backend & Databases Backend Employee CRUD API, MongoDB integration
03 — Testing TDD TDD cycle, writing tests with AI assistance
04 — Security Auth API key security, JWT authentication
05 — Infrastructure IaC Terraform fundamentals, provisioning AWS resources
06 — Cloud & CI/CD AWS EC2, Lambda, API Gateway, S3, GitHub Actions

Projects

Project Stack Description
01 — Task Tracker React + Lambda + MongoDB Kanban-style task board — full-stack capstone
02 — Notice Board React + S3 + Lambda Assignment project with 3 difficulty tiers

Prerequisites

  • Basic programming knowledge (Python or JavaScript)
  • AWS account
  • Installed: AWS CLI, Terraform, Node.js, Git

Repository Structure

chapters/          # Course content, one folder per chapter
  01-vibe-coding/
  02-backend-databases/
  03-testing/
  04-security/
  05-infrastructure/
  06-cloud-cicd/
    labs/          # Step-by-step lab instructions
    scripts/       # Helper scripts
    starter-apps/  # Starter code for labs
    terraform/     # Terraform templates

projects/          # Capstone and assignment projects
  01-task-tracker/
  02-notice-board/

License

MIT