Student Management System
Build a CRUD application to add, view, search, update, and delete student records with data saved to and loaded from files.
Tech Stack
Developers, data professionals, students curious about AI, and career switchers entering the AI space
Build real AI applications with Python and LLMs
Learn Python from the ground up and use it to build real Generative AI applications — prompt engineering, working with LLM APIs, document processing, embeddings, semantic search, and RAG — ending with your own AI Knowledge Base Assistant.
Tools you'll use
Full Curriculum
Designed to take you from fundamentals to advanced through hands-on practice.
14 modules total
Click any module to see the full lesson list.
Capstone Projects
Apply what you've learned to build complete projects for your portfolio.
Build a CRUD application to add, view, search, update, and delete student records with data saved to and loaded from files.
Tech Stack
Search weather by city and fetch live data through a REST API — displaying temperature, humidity, and conditions with proper error handling.
Tech Stack
Analyze resumes with an LLM to review content, identify skill gaps, and generate targeted improvement suggestions.
Tech Stack
Run technical interviews with personalized questions, candidate evaluation, and automated feedback generation.
Tech Stack
Upload documents and ask questions, getting context-aware answers grounded in the source content using embeddings and retrieval.
Tech Stack
Build a full AI assistant — document upload, text extraction, chunking, embeddings, semantic search, knowledge retrieval, and a chat interface with conversation history.
Tech Stack
Join our next batch and start building real-world projects with industry experts. Live sessions, real datasets, and a certificate you can show employers.