📅 5-Week Roadmap

Crash-Course Style with hands-on projects and continuous mentorship

🧠 Program Format

Follow-ups every Mon, Wed, Fri
Mini-tasks every other day
Weekly individual submissions
Final week: team-based project
1

Frontend (React + Git)

Build a simple UI using React, Git workflow

Topics

• HTML/CSS recap

• JSX & components

• State management (useState, props)

• React hooks (basic)

• API consumption (fetch/axios)

• Version control: Git basics, PRs

Schedule

Wed (Jul 10)Onboarding, Git/GitHub setup
Fri (Jul 12)Build landing page
Deliverable:React-based profile card project (2+ pages with API data)
2

Backend (Python + FastAPI + Databases)

Create backend APIs and connect with databases

Topics

• FastAPI basics (routing, pydantic models)

• RESTful API concepts (CRUD operations)

• MongoDB and Postgres integration

• ORM/ODM usage (SQLAlchemy, Motor)

• OpenAPI schema auto-generation

• Postman API testing

Schedule

Mon (Jul 15)First FastAPI route
Wed (Jul 17)Database + CRUD routes
Fri (Jul 19)Frontend integration
Deliverable:User API service with Postgres + connected UI frontend
3

Deployment (Docker + Cloud)

Deploy full stack app using Docker and cloud platforms

Topics

• Docker (Dockerfile, docker-compose)

• Basic CI/CD (GitHub Actions)

• Cloud deployment (Render, Railway)

• Environment & secret management

• Container orchestration

• Domain mapping

Schedule

Mon (Jul 22)Dockerize applications
Wed (Jul 24)Deploy to cloud
Fri (Jul 26)Domain mapping
Deliverable:Full stack app running on cloud, containerized with Docker
4

AI/ML (LangChain + LLMs + HuggingFace)

Integrate LLM-based AI features into applications

Topics

• Prompt engineering

• OpenAI API usage

• LangChain basics (chains, tools)

• HuggingFace transformers & pipelines

• Simple STT/TTS

• AI applications (chatbot, summarizer, Q&A)

Schedule

Mon (Jul 29)OpenAI chatbot/summarizer
Wed (Jul 31)LangChain + HuggingFace
Fri (Aug 2)AI stack integration
Deliverable:AI-powered module (chatbot/summarizer) integrated into previous project
5

Team Projects + Demos

Collaborate, build, and present using full stack + AI concepts

Project Themes

• Chatbot for company FAQs

• Resume parser + job matcher

• Data analysis dashboard using AI

• AI writing assistant

Schedule

Mon (Aug 5)Project selection + planning
Wed (Aug 7)Implementation
Fri (Aug 9)Testing + demo prep
Final Day:Live demo, peer feedback, internship wrap-up

Progressive Learning Journey

From basic React components to AI-powered full-stack applications in just 5 weeks