veda.ng
A Free, Self-Paced Course

Prompt Engineering 101

Learn the art and science of communicating with Large Language Models. This course will teach you how to craft prompts that guide AI to generate accurate, creative, and useful results, turning you into an expert communicator for the new age of technology.

By: Vedang Vatsa
Prerequisite: Curiosity

Module 1

The Core Idea: Guiding the Prediction Engine

Infographic for Module 1 of Prompt Engineering 101, showing the LLM prediction flow and key model controls like Temperature and Top-K.

This module introduces the foundational concept of prompt engineering. You'll learn that LLMs are powerful prediction engines and that your prompt is the guide that steers those predictions. We'll cover the essential configurations and the mindset needed to get started.

Module 2

Core Prompting Techniques

Infographic for Module 2 of Prompt Engineering 101, showing Zero-Shot, Few-Shot, Chain of Thought techniques and Role, System, Contextual prompting.

This module covers the fundamental techniques every prompt engineer must know. These methods are the building blocks for all advanced prompting strategies.

Module 3

Advanced Reasoning Techniques

Infographic for Module 3, showing Chain of Thought, Self-Consistency, ReAct Loop, and Multimodal Input techniques.

For complex problems, you need to guide the model's reasoning process. These techniques unlock the AI's ability to solve multi-step problems that require logic and planning.

Module 4

Code Prompting: Your AI Pair Programmer

Infographic for Module 4, showing three code prompting patterns: Write Code, Explain Code, and Debug Code.

LLMs are incredibly powerful tools for developers. This module teaches you how to use prompts to speed up your coding workflow.

Module 5

Best Practices for Expert Prompting

Infographic for Module 5, showing best practices for expert prompting: Clarity, Iterate, and Security.

Becoming an expert prompt engineer is an iterative process. Here are some key best practices to keep in mind.

Frequently Asked Questions

Your common questions about prompt engineering, answered.

Learn More

Here’s a curated list of sources to learn about prompt engineering. It covers everything from beginner guides to academic-level surveys and is useful for casual users, developers, and researchers.

Starting Guides & Tutorials

Courses & Structured Learning Paths

Academic & Deep-Dive Surveys / Papers

Practical & Opinion-Driven Guides / Blogs

  • cognativ.com: An up-to-date article offering practical techniques geared for real-world AI tools.
  • Medium: A quick, digestible article on good practical habits for writing prompts.
  • The Generative Programmer: Broader AI resource lists to stay updated with evolving tools and practices.

Recommendations on What to Read / Do First

  • If you’re new: start with LearnPrompting.org or the DAIR.AI guide.
  • If you prefer guided learning: take the DeepLearning.AI or Vanderbilt University course.
  • Once you’re comfortable: skim one of the academic surveys to get a deeper, principled understanding.
  • For long-term skill: follow blogs and curated resource lists to stay updated as prompt engineering evolves rapidly.