GenAI & Prompt Engineering
Learn to pick the right AI tools, write prompts that work, and build and ship your first GenAI apps in 5 weeks. Hands-on, live labs, Python.
21 lessons · 18 hours · ₹7,000
What you will build
Choose the right AI tool
Pick the best model and platform for a task by quality, cost and speed instead of guessing
Write prompts that work
Build tested, reusable prompts using patterns for extraction, classification, summarising and rewriting
Call LLM APIs from Python
Use Claude, OpenAI and Gemini SDKs with streaming, structured JSON output and cost tracking
Automate real workflows
Connect email, WhatsApp and sheets to LLMs with n8n and function calling
Evaluate and ship safely
Test outputs, reduce hallucinations, protect personal data and deploy a working app
Build a portfolio project
Demo a mini GenAI app on GitHub and defend it in a mentor viva
Curriculum
Bridge videos (prerequisites)
- Python for LLM work: environments, JSON, requests, async, Pydantic, Git · 180 min
Week 1: The GenAI landscape
- Which AI tool for which job: Claude, ChatGPT, Gemini, Perplexity, NotebookLM, Sarvam · 25 min
- Tokens, context window and cost in plain terms · 15 min
- Picking a model for your use case · 20 min
- Live lab: build your personal AI workflow and compare 3 models · 120 min
Week 2: Prompt engineering
- Prompt anatomy: role, context, task, format, constraints · 20 min
- Few-shot, reasoning and structured (XML/JSON) prompts · 20 min
- The prompt pattern library · 20 min
- Live lab: prompt clinic with a resume screener, reply drafter and data extractor · 120 min
Week 3: Building with LLM APIs in Python
- SDK calls, system prompts and streaming · 20 min
- Structured outputs with Pydantic and JSON · 20 min
- Errors, rate limits, key safety and cost tracking · 20 min
- Live lab: summariser CLI and invoice-to-JSON extractor · 120 min
Week 4: Multimodal AI and automation
- Image, PDF and audio input with Gemini and Whisper · 20 min
- Function calling basics · 15 min
- No-code automation with n8n · 25 min
- Live lab: automate an email or WhatsApp workflow end to end · 120 min
Week 5: Ship and trust
- Testing and evaluating prompts: rubrics, test sets, LLM-as-judge · 20 min
- Hallucinations, privacy and DPDP basics · 15 min
- Cutting costs and deploying a UI with Streamlit or Gradio · 25 min
- Live: capstone demo day and viva · 120 min
Syllabus
Who this course is for
Students and working professionals who want to use GenAI properly: choosing the right tool, writing reliable prompts and building small apps.
Prerequisites
Python basics. The bridge videos at the start cover the rest of what you need for LLM work, about 3 hours in total.
How the course runs
- Recorded lessons are released every Monday, in short videos of about an hour a week
- One live session each weekend: a 2-hour hands-on lab with mentors, plus doubt solving. Replays are available
- A problem statement every week, reviewed by mentors, with a leaderboard
- Batch community group with daily doubt-desk hours
- Live session timings are announced before each batch starts
Time commitment
About 15 hours of core sessions over 5 weeks, plus 3 hours of bridge videos.
Assessment and certificate
- Weekly problem statements
- Capstone: a mini GenAI app, demoed on GitHub
- A short mentor viva
- Verified certificate on scoring 70% or above with the capstone submitted
outpacz