Module 1 — Python Programming
- Python Fundamentals
- Data Structures
- Object Oriented Programming (OOP)
- File Handling
- Exception Handling
- Modules & Packages
Module 2 — Advanced Python
- Iterators & Generators
- Decorators
- Context Managers
- Virtual Environments
- API Integration
Module 3 — JavaScript & TypeScript
- ES6+ Features
- Async Programming (Promises, async/await)
- TypeScript Fundamentals
Module 4 — React JS
- Components
- Hooks
- Routing
- Forms
- API Integration
- Authentication
- Styling with Tailwind CSS
Module 5 — Node JS & Express JS
- REST APIs
- Middleware
- JWT Authentication
- Error Handling
- File Uploads
Module 6 — FastAPI
- API Development
- Request Validation
- Authentication
- OpenAPI Documentation
Module 7 — Databases — MongoDB & PostgreSQL
- MongoDB: CRUD Operations, Aggregation Pipelines, Indexing
- PostgreSQL: SQL, Relationships, Transactions
Module 8 — Authentication & Security
- JWT
- OAuth Concepts
- Password Hashing
- API Security Best Practices
Module 9 — Docker
- Images
- Containers
- Docker Compose
Module 10 — AWS Cloud
- IAM
- EC2
- S3
- VPC
- Application Load Balancer (ALB)
- Auto Scaling
- CloudWatch
Module 11 — Git & GitHub
- Branching Strategies
- Pull Requests
- Code Reviews
Module 12 — GitHub Actions — CI/CD
- CI/CD Pipelines
- Automated Build
- Automated Testing
- Deployment to AWS
Module 13 — Kubernetes
- Pods
- Deployments
- Services
- ConfigMaps
- Secrets
- Ingress
Module 14 — Generative AI
- LLM Fundamentals
- Prompt Engineering
- OpenAI API
- Google Gemini API
Module 15 — LangChain
Module 16 — Retrieval-Augmented Generation (RAG)
- Embeddings
- Chunking
- Vector Search
- Document Q&A
Module 17 — AI Agents
- Agent Architecture
- Tool Calling
- Multi-step Workflows
Module 18 — Model Context Protocol (MCP)
- MCP Fundamentals
- Client & Server
- Tool Integration
Module 19 — Monitoring & Observability
- Prometheus
- Grafana
- Logging
- Alerting
Module 20 — Enterprise Capstone Project
- Build and deploy a production-ready AI application using React JS, FastAPI, Node JS, MongoDB, PostgreSQL, OpenAI / Gemini, LangChain, AWS, Docker, Kubernetes, GitHub Actions, Prometheus & Grafana