Home / Prompt Engineering roadmap
Course Roadmap
Learning Roadmap: Prompt Engineering
Topic: Prompt Engineering
Prompt engineering is the practice of designing instructions, context, examples, and constraints so AI models produce more accurate, useful, and reliable outputs. It spans far beyond just asking better questions: strong prompting includes task framing, role-setting, output formatting, few-shot examples, multimodal inputs, iterative refinement, and evaluation. As generative AI tools become standard across writing, coding, research, analytics, customer support, and image generation, prompt engineering has become one of the fastest ways for learners to improve practical AI productivity without needing deep machine learning expertise.
The courses below are the best free options because they are real, currently available, and come from highly reputable providers with strong educational credibility. I prioritized courses that are either fully free or explicitly allow free enrollment/audit, and that collectively cover beginner foundations, practical prompt patterns, developer-oriented usage, multimodal prompting, and platform-specific best practices. This mix gives a learner both broad conceptual grounding and hands-on skill with modern tools rather than only theory.
Prerequisites: Most of these courses are beginner-friendly and require no formal prerequisites beyond basic computer literacy and comfort using AI chat tools. For the DeepLearning.AI vision course and the Hugging Face guide, basic Python familiarity is helpful but not strictly necessary for understanding the concepts.
Estimated time: Approximately 22-23 hours total
Suggested learning path
Start with one of the Coursera beginner courses, preferably the 9-hour 'Generative AI: Prompt Engineering Basics' course, to build a solid conceptual foundation. Then take the shorter Microsoft Learn lessons to reinforce prompt structure and applied enterprise usage. After that, move to DeepLearning.AI's 'ChatGPT Prompt Engineering for Developers' to learn stronger practical patterns for application building, followed by the Hugging Face prompt engineering guide to deepen your technical understanding with open-source examples. Finish with 'Prompt Engineering for Vision Models' to extend your skills into multimodal and image-based prompting, which gives you a more future-proof view of how prompt engineering works beyond text.
Recommended free courses (7)
Generative AI: Prompt Engineering Basics
Coursera
This beginner-friendly course teaches the core ideas of prompt engineering for generative AI, including best practices, zero-shot and few-shot prompting, interview patterns, chain-of-thought, tree-of-thought, and multimodal prompting. It is a strong starting point for non-technical learners, professionals, students, and anyone who wants structured, job-relevant prompting skills.
Topics: prompt engineering fundamentals, zero-shot prompting, few-shot prompting, chain-of-thought, multimodal prompting
beginner9 hoursFree4.7/5
Go to course →
Generative AI: Prompt Engineering Basics
Coursera
This short introductory course provides a concise overview of generative AI and prompt engineering, focusing on how to create effective prompts for accurate, high-quality outputs across different use cases. It is ideal for learners who want a quick, low-commitment introduction before moving into deeper coursework.
Topics: generative AI overview, prompt writing, prompt quality, AI productivity
beginner6 hoursFree4.7/5
Go to course →
The Basics of Prompt Engineering with Azure OpenAI Service
Microsoft Learn
This free Microsoft lesson/video introduces prompt engineering from an enterprise and applied perspective, showing how natural-language instructions shape model behavior. It is especially useful for learners who want practical intuition for how prompting works in business and developer workflows.
Topics: enterprise prompting, Azure OpenAI, prompt design, applied generative AI
beginner1 hourFree4.6/5
Go to course →
Prompts & Prompt Engineering (Part 4 of 11) | Generative AI with .NET for Beginners
Microsoft Learn
This lesson explains what prompts are, breaks down the parts of a prompt, and demonstrates practical techniques for improving prompt quality. It is a good free resource for beginners who prefer a concise lesson format and want examples tied to real development workflows.
Topics: prompt structure, prompt improvement, developer workflows, generative AI basics
beginner1 hourFree4.6/5
Go to course →
Prompt Engineering for Vision Models
DeepLearning.AI
This hands-on short course expands prompt engineering beyond text by teaching how to prompt vision models for image generation, segmentation, object detection, in-painting, and personalization. It is one of the best free options for learners who want to understand multimodal and visual prompting in practice.
Topics: vision prompting, image generation, segmentation, object detection, multimodal AI
intermediate1 hour 22 minutesFree4.8/5
Go to course →
Prompt Engineering
Hugging Face
This official Hugging Face guide functions like a practical mini-course on prompting, covering best practices, prompt structure, zero-shot prompting, few-shot prompting, and chain-of-thought examples with code. It is especially valuable for technically inclined learners who want to connect prompting concepts to open-source models and implementation details.
Topics: LLM prompting, few-shot prompting, chain-of-thought, open-source models, Transformers
intermediate2 hoursFree4.7/5
Go to course →
ChatGPT Prompt Engineering for Developers
DeepLearning.AI
This widely respected short course teaches prompt engineering best practices for building applications with large language models, with an emphasis on developer use cases and practical patterns. It is best for learners who already understand the basics and want to move from simple prompting to robust app-oriented workflows.
Topics: developer prompting, LLM applications, prompt patterns, iterative refinement, application design
intermediate1.5 hoursFree4.8/5
Go to course →
Download this roadmap as a PDF
Enter your email and we'll generate your personalized free-course roadmap as a PDF you can keep.
Want a roadmap for a different topic?
Describe any AI topic and our engine will scan the web to build a personalized free course roadmap you can download.
Build my roadmap →