Prompt Engineering Guide – Learn Prompting


Learn Prompting offers an introductory, free and open-source course on Generative AI and Prompt Engineering. This comprehensive course is designed to introduce you to the world of Generative AI and Prompt Engineering, catering to both non-technical individuals and technical enthusiasts. Whether you’re new to AI or seeking advanced insights, this course has something valuable to offer.

Subjects Covered:

  • Basics: An introduction to the fundamentals.
  • Basic Applications: Practical uses of Generative AI.
  • Intermediate: Research-based techniques with moderate complexity.
  • Applied Prompting: Comprehensive process walkthroughs contributed by the community.
  • Advanced Applications: Powerful and complex applications.
  • Reliability: Enhancing the reliability of large language models.
  • Image Prompting: Prompt engineering for text-to-image models.
  • Prompt Hacking: Exploring prompt engineering techniques.
  • Tooling: A review of prompt engineering tools and IDEs.
  • Prompt Tuning: Refining prompts using gradient-based techniques.
  • Miscellaneous: Additional topics and techniques related to prompt engineering.

Course Features:

  • Motivating Example: Learn how Generative AI can save time through automated email writing.
  • Ethos and Philosophy: Discover commitment to accessibility, clarity, and objectivity in AI education.
  • Teaching Methods: Explore a practical, example-driven, and collaborative teaching approach.
  • Modules: Access structured content in various levels of complexity.

Key Learning Outcomes:

By the end of this course, you will:

  • Understand the fundamentals of Generative AI and Prompt Engineering.
  • Apply practical techniques to generate content and solve real-world problems.
  • Explore advanced applications and reliability enhancements.
  • Gain proficiency in image prompting and prompt tuning.
  • Have knowledge of essential tools and resources in prompt engineering.

Target Audience:

This course is ideal for:

  • Non-technical individuals new to Generative AI and Prompt Engineering.
  • Technical readers seeking in-depth insights and practical knowledge.
  • Anyone interested in harnessing Generative AI for creative or professional purposes.


This course is open source, and anyone can access the course material and code. It is built by a diverse community of researchers, translators, and hobbyists committed to making AI education accessible to all. While this course is not accredited in a traditional sense, it is widely recognized and appreciated by the prompt engineering community, cited by Wikipedia, and used by professionals at companies such as O’REILLY, Scale AI, and OpenAI.