Home / Prompt Engineering roadmap
Course Roadmap
Learning Roadmap: Prompt Engineering
Topic: Prompt Engineering
Prompt engineering is the practice of designing, testing, and refining instructions for large language models so they produce more accurate, useful, and reliable outputs. It spans fundamentals like clarity, context, role prompting, and output formatting, as well as more advanced techniques such as few-shot prompting, chain-of-thought-style scaffolding, structured outputs, prompt patterns, evaluation, and safety-aware prompting. It is one of the fastest ways for non-specialists, developers, analysts, educators, and product teams to become more effective with generative AI without needing to train models from scratch.
The best free courses on this topic are the ones that are current, practical, and hosted by reputable organizations with strong AI teaching track records. The recommendations below were selected because they are genuinely free or offer a free audit path, are still publicly available as of September 4, 2026, and collectively cover beginner-friendly foundations, developer-oriented prompting, enterprise prompting practices, and hands-on workflow design. Together, they give learners both broad literacy and immediately usable skills across ChatGPT-style models, Google ecosystems, Microsoft learning materials, and open-source agent workflows.
Prerequisites: No strict prerequisites for the beginner courses. Basic familiarity with using chatbots like ChatGPT, Gemini, or Copilot is helpful. For the DeepLearning.AI and Hugging Face courses, light Python familiarity will make the hands-on parts easier, but you do not need prior machine learning experience.
Estimated time: Approximately 18-26 hours total
Suggested learning path
Start with Microsoft Learn's short fundamentals lesson for a quick conceptual overview, then take DeepLearning.AI's ChatGPT Prompt Engineering for Developers to build practical prompting instincts through examples. After that, take Coursera's Prompt Engineering for ChatGPT on free audit to deepen your understanding of prompt patterns and structured workflows. Next, use Google for Developers and the Kaggle prompt engineering whitepaper to compare official best practices and reinforce core techniques. Once those foundations are solid, move to Google Cloud's prompting strategies resource for more systematic design thinking, and finish with Hugging Face's Agents Course to understand how prompt engineering extends into agentic systems, tools, and production-style workflows.
Recommended free courses (7)
ChatGPT Prompt Engineering for Developers
DeepLearning.AI
One of the strongest practical introductions to prompt engineering, taught with a developer mindset and focused on reusable techniques rather than one-off tricks. It covers clear instructions, iterative prompting, summarization, inference, transformation, expansion, and chatbot building, making it ideal for beginners with light coding experience and practitioners who want fast, hands-on results.
Topics: prompt design, iterative prompting, summarization, classification, text transformation, chatbot workflows
beginner1 hour 30 minsFree4.9/5
Go to course →
Prompt Engineering for ChatGPT
Coursera
This highly rated Vanderbilt University course is one of the most comprehensive beginner-friendly options focused specifically on prompt patterns and practical use with ChatGPT-style models. It is especially good for learners who want structured lessons, guided assignments, and a conceptual framework for building prompt-based applications in work, education, or business contexts.
Topics: prompt patterns, few-shot prompting, structured output, LLM applications, AI literacy
beginner2 weeksFree4.8/5
Go to course →
Understanding Prompt Engineering Fundamentals (Part 4 of Generative AI for Beginners)
Microsoft Learn
A concise but high-quality lesson from Microsoft's Generative AI for Beginners series that explains what prompt engineering is, why it matters, how prompts are structured, and how to iterate on them effectively. It is best for learners who want a fast, clear foundation before moving into longer hands-on courses.
Topics: prompt fundamentals, prompt components, iteration, best practices
beginner25 minutesFree4.7/5
Go to course →
Prompt Engineering for Generative AI
Google for Developers
Google includes this prompt engineering course/resource in its machine learning learning hub as an introduction to prompting best practices for generative AI. It is a good fit for learners who want concise, official guidance grounded in modern Google AI workflows and who may later move into Gemini or Vertex AI ecosystems.
Topics: prompt engineering basics, generative AI, best practices, Google AI ecosystem
beginner1-2 hoursFree4.6/5
Go to course →
Overview of Prompting Strategies
Google Cloud
This official Google Cloud learning resource goes beyond basic prompting and introduces practical prompt design strategies, including notebook-based examples for experimentation. It is best suited to learners who already understand the basics and want to learn more systematic prompting in applied cloud and product settings.
Topics: prompt design strategies, Gemini prompting, notebook practice, prompt optimization
intermediate2-3 hoursFree4.6/5
Go to course →
Prompt Engineering
Kaggle
Kaggle hosts Google's prompt engineering whitepaper as a free learning resource that explains prompting techniques, model settings, iteration, and best practices in a practical way. It is especially useful for self-directed learners who prefer reading a compact technical guide and experimenting on their own.
Topics: prompting techniques, temperature and parameters, iteration, best practices
beginner2 hoursFree4.5/5
Go to course →
Agents Course
Hugging Face
While this course is broader than prompt engineering alone, it is one of the best free next-step resources for understanding how prompting works inside modern agent systems. It is ideal for learners who already know the basics of prompting and want to see how system prompts, tool descriptions, actions, and structured instructions drive real AI agents.
Topics: LLM prompting, system prompts, tool use, agents, structured instructions
intermediate10-15 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 →