Beginner · 3h 50m · lessons

Prompt Engineering Basics

Learn to talk to AI models so they actually do what you want.

What you'll learn

  • Explain what a prompt is and how language models process it
  • Write clear, specific prompts that reduce guessing and hallucination
  • Apply zero-shot, few-shot, and role-based prompting techniques
  • Use chain-of-thought and task decomposition for complex problems
  • Spot and fix common prompt failures like vague, overloaded, or contradictory prompts
  • Build reusable prompt templates you can keep and improve over time
  • Reduce hallucinations by grounding prompts in sources and asking for self-checks
  • Use prompts inside applications, evaluate and version them, and resist prompt injection

Syllabus