AI Engineering Fellowship
Master the modern AI stack. Go from basic Python to building and deploying complex, production-ready AI applications using LLMs, Vector Databases, and Agents.
The Curriculum
An intensive, week-by-week breakdown of your engineering journey.
Foundations of AI Engineering
Topics
Weekly Tasks
- • Install development environment
- • Create GitHub account
- • Push first repository
- • Complete Python exercises
- • Submit GitHub profile
Project Build: Python Utility Toolkit
Build a CLI application containing: Calculator, Password Generator, Unit Converter, File Organizer
APIs & Backend Fundamentals
Topics
Weekly Tasks
- • Create REST API
- • Test endpoints
- • Deploy locally
- • Document API
Project Build: Student Management API
Features: Add Student, Update Student, Delete Student, Get Student, List Students
Databases & Authentication
Topics
Weekly Tasks
- • Design database
- • Implement authentication
- • Secure APIs
Project Build: Authentication System
Features: Signup, Login, Forgot Password, JWT Authentication, User Dashboard API
AI Integration
Topics
Weekly Tasks
- • Integrate AI API
- • Build prompt templates
- • Handle API errors
Project Build: AI Chat Assistant
Features: AI Chat, Conversation History, Markdown Support, Streaming Response
Full Stack AI Application
Topics
Weekly Tasks
- • Connect frontend with backend
- • Build responsive UI
- • Deploy frontend
Project Build: AI Resume Builder
Features: Resume Generator, AI Content Suggestions, PDF Export, User Authentication
Advanced AI Projects
Topics
Weekly Tasks
- • Upload PDFs
- • Extract text
- • Build retrieval system
Project Build: AI PDF Assistant
Features: Upload PDF, Ask Questions, Summarize Document, Keyword Search
Deployment & Production
Topics
Weekly Tasks
- • Containerize application
- • Deploy backend
- • Deploy frontend
- • Configure domains
Project Build: Deploy Previous Projects
Students deploy: AI Chatbot, Resume Builder, PDF Assistant
Portfolio & Career Launch
Topics
Weekly Tasks
- • Update GitHub
- • Build Portfolio Website
- • Resume Review
- • Mock Interview
Project Build: AI Productivity Suite (Capstone)
Students build a complete SaaS application. Features: AI Chat, AI Notes Generator, PDF Summarizer, Resume Builder, Authentication, Dashboard, File Upload, User Profiles, Deployment, Admin Panel
Weekly Deliverables
| Week | Deliverable |
|---|---|
| 1 | Python Utility Toolkit |
| 2 | Student Management API |
| 3 | Authentication System |
| 4 | AI Chat Assistant |
| 5 | AI Resume Builder |
| 6 | AI PDF Assistant |
| 7 | Deploy Previous Projects |
| 8 | AI Productivity Suite (Capstone) |
Weekly Assignments
Python Quiz, Git Challenge, CLI App, REST API Task, Postman Collection, API Docs.
Database Design, JWT Auth, SQL Exercises, Prompt Engineering, Chatbot Enhancement.
React Dashboard, Responsive UI, RAG Implementation, PDF Processing.
Docker & Deployment Tasks, Portfolio, Resume, GitHub Review, Mock Interview.
Final Submission Checklist
Before you graduate, you must complete and submit the following for review to receive your verified certification.
