outpacz
COURSE

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

Faculty