Home / Prompt Engineering roadmap
Course Roadmap
Learning Roadmap: Prompt Engineering
Topic: Prompt EngineeringChatGPT
Prompt engineering is the practical skill of getting better results from large language models by giving clearer instructions, stronger context, better examples, and tighter output constraints. For someone who already uses ChatGPT day to day, the best courses are the ones that move beyond vague "tips" and teach repeatable patterns you can apply immediately in ChatGPT: prompt structuring, iteration, few-shot examples, role prompting, output formatting, evaluation, and responsible use. The strongest free options currently available come from reputable providers such as DeepLearning.AI, Microsoft Learn, Google Cloud Skills Boost, Coursera, and Hugging Face, and they combine theory with hands-on practice. ([learn.deeplearning.ai](https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/information?utm_source=openai))
These recommendations are especially good for a ChatGPT user because several of them explicitly teach how to work effectively with ChatGPT itself, while others broaden your skills so you can transfer those habits to other LLM tools and APIs. The DeepLearning.AI and Vanderbilt/Coursera courses are the most directly useful for improving everyday ChatGPT use, while Microsoft, Google, and Hugging Face add more structured prompt techniques, multimodal prompting, and model-aware best practices that make you a stronger overall prompt engineer. All included options are either fully free or offer free access/audit to the learning materials. ([learn.deeplearning.ai](https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/information?utm_source=openai))
Prerequisites: No formal prerequisites are required. Basic comfort using ChatGPT or similar AI chat tools is enough for the beginner courses. For the DeepLearning.AI course, a basic understanding of Python is helpful because it includes code examples, but non-developers can still learn the prompt design concepts.
Estimated time: Approximately 15-20 hours total
Suggested learning path
Start with Microsoft Learn's "Understanding Prompt Engineering Fundamentals" to build a simple mental model of how prompts work. Then take DeepLearning.AI's "ChatGPT Prompt Engineering for Developers" and Vanderbilt's "Prompt Engineering for ChatGPT" because these are the strongest practical courses for someone already using ChatGPT daily; they will immediately improve how you ask ChatGPT for summaries, structured outputs, rewriting, brainstorming, and task automation. After that, deepen your technique with Hugging Face and Microsoft's "prompt engineering techniques" guide to understand model behavior, few-shot prompting, and reliability more rigorously. Next, use Google's "Prompt Design in Vertex AI" to expand into multimodal and platform-based prompting. Finish with "Prompt Engineering for ChatGPT: Beginner to Advanced" as extra ChatGPT-focused reinforcement and practice. This sequence moves from fundamentals, to everyday ChatGPT mastery, to broader cross-platform prompt engineering skill.
Recommended free courses (7)
ChatGPT Prompt Engineering for Developers
DeepLearning.AI
One of the best short courses for learning prompt engineering in a practical way. Taught by Isa Fulford from OpenAI and Andrew Ng, it focuses on prompt-writing principles, iteration, summarizing, inferring, transforming text, expanding content, and building a chatbot, making it highly relevant for anyone who already uses ChatGPT and wants to use it more systematically.
Topics: ChatGPT prompting, iterative prompting, few-shot patterns, summarization, transformation, chatbot design
beginner1 hour 30 minsFree4.9/5
Go to course →
Prompt Engineering for ChatGPT
Coursera / Vanderbilt University
A highly regarded beginner-friendly course focused directly on using prompt engineering effectively with ChatGPT and similar large language models. It covers prompt basics, patterns, few-shot examples, structured outputs, and prompt-based workflows, and the course page indicates learners can enroll for free, with Coursera typically offering access through audit or free enrollment paths for course materials.
Topics: ChatGPT workflows, prompt patterns, few-shot prompting, structured output, LLM behavior
beginner2 weeksFree4.8/5
Go to course →
Understanding Prompt Engineering Fundamentals (Generative AI for Beginners, Part 4 of 18)
Microsoft Learn
A concise and reputable lesson that explains what prompt engineering is, why it matters, how prompts are constructed, and how to iterate and validate prompts. It is a strong free starting point if you want a clean conceptual framework before diving into longer hands-on courses.
Topics: prompt fundamentals, prompt components, iteration, validation, best practices
beginnerAbout 1 hourFree4.7/5
Go to course →
Prompt Design in Vertex AI
Google Cloud Skills Boost
This Google course teaches prompt engineering, image analysis, and multimodal generative techniques in Vertex AI. It is especially useful once you understand the basics and want to see how prompt design extends beyond simple chat into more structured and multimodal AI workflows.
Topics: prompt design, multimodal prompting, Vertex AI, image analysis, generative AI workflows
intermediate4-6 hoursFree4.7/5
Go to course →
Prompt engineering
Hugging Face
A practical documentation-style course/guide that covers prompt engineering best practices, including specificity, instruction placement, output formatting, few-shot prompting, and chain-of-thought-style techniques. It is ideal for learners who want a more model-aware and technically grounded view of prompting that complements hands-on ChatGPT use.
Topics: prompting best practices, few-shot prompting, instruction tuning, output formatting, model behavior
intermediate2-3 hoursFree4.6/5
Go to course →
Prompt engineering techniques
Microsoft Learn
A detailed Microsoft guide to prompt construction patterns across GPT-style models, including basic prompt elements, few-shot prompting, and practical limitations. It is especially valuable after the basics because it helps learners think more systematically about prompt design, evaluation, and reliability in real applications.
Topics: prompt construction, few-shot prompting, GPT model behavior, evaluation, reliability
intermediate2-3 hoursFree4.6/5
Go to course →
Prompt Engineering for ChatGPT: Beginner to Advanced
Coursera
A newer ChatGPT-focused course that covers prompt structure, priming, size limitations, zero-shot and few-shot methods, chain-of-thought, prompt frameworks, and workflow design. It is a good follow-on option for learners who want additional guided practice centered specifically on getting better outputs from ChatGPT.
Topics: ChatGPT prompting, chain-of-thought, few-shot prompting, prompt frameworks, workflow design
beginner1 weekFree4.6/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 →