Level up from “good enough” to consistently great results. In Advanced Prompting, Amelia Roberts teaches you how to design robust prompts that hold up under pressure: break big tasks into steps, use few-shot examples to shape style, enforce structured outputs (like JSON/tables), and ground answers in your own sources to cut hallucinations. You’ll also learn to steer tone, protect sensitive info, and make prompts portable across tools and teams.
Then we go hands-on with pro patterns and QA. You’ll practice instruction hierarchies (system → task → examples), multi-turn planning, self-check prompts, and rubric-based evaluation so you can test and improve outputs quickly. We’ll cover reusable templates, prompt versioning, and lightweight guardrails for safety and compliance. By the end, you’ll have a toolkit to ship reliable, on-brand results at scale.
Course Outline ( Free Preview)
Module 01 - Introduction
In this module, Amelia Roberts guides students through advanced prompting techniques for generative AI tools, building on foundational knowledge from the Beginner Prompting course. Learners will explore how to analyze and evaluate various prompt engineering strategies to enhance AI interactions. Additionally, the course covers role assignment and role-playing simulations to deepen understanding and application of advanced prompting methods.
Module 02 - Basic Vs. Advanced Prompting
In this module, Amelia explains the fundamental differences between basic and advanced prompting when interacting with AI. Basic prompting involves simple, quick commands that often yield generic or surface-level responses, while advanced prompting uses intentional structure, context, and roles to guide the AI toward more precise, relevant, and useful outputs. Students will learn how advanced prompting enhances control, depth, and accuracy through strategic, iterative techniques that transform AI into a reliable collaborator for complex tasks.
Module 03 - Why Use Advanced Prompting Techniques4 min.
In this module, Amelia explains the importance of using advanced prompting techniques to improve the accuracy, control, and relevance of AI-generated responses. She highlights how advanced prompts help guide the AI’s reasoning, making outputs more thoughtful, reliable, and tailored to specific contexts. By mastering these techniques, students can enhance collaboration with AI, increase efficiency, and unlock more creative and impactful uses of generative AI.
Module 04 - Chain-of-Thought Reasoning7 min.
In this module, Amelia introduces chain of thought reasoning, a prompting technique in generative AI that guides models to think step by step, similar to human reasoning. This approach enhances the model’s ability to handle multi-step logic, problem solving, and complex decision making by encouraging it to explain its thought process before providing an answer. Students will learn how this method improves accuracy, reduces errors, and makes AI outputs more interpretable and reliable.
Module 05 - Few-Shot Prompting5 min.
In this module, Amelia introduces few shot prompting, an advanced technique in generative AI that improves model performance by providing a few examples of how a task should be completed. The method leverages the model’s ability to generalize from patterns without requiring fine tuning, using clear, consistent, and relevant examples to guide the output. Students will learn the key components of effective few shot prompting and see practical demonstrations to apply this foundational skill.
Module 06 - Reverse Prompting2 min.
In this module, Amelia introduces the advanced technique of reverse prompting, which involves analyzing a model’s output to infer the original prompt that generated it. This method helps deepen your understanding of model behavior, improve prompt quality, and troubleshoot ineffective prompts by working backward from results to inputs. Through practical demonstration, students will learn how to apply reverse prompting to enhance their skills in crafting effective prompts.
Module 07 - Assigning a Role to AI4 min.
In this module, Amelia introduces the advanced prompting technique of assigning a role to AI, which involves directing the model to adopt a specific persona or expert identity to improve response relevance and quality. By framing the AI’s behavior through role assignment, users can better control the tone, style, and domain specificity of the output. This approach leverages the model’s training on diverse personas to enhance consistency, reduce ambiguity, and align responses with user expectations.
Module 08 - Roleplaying4 min.
In this module, Amelia introduces advanced prompting through role-playing, a dynamic technique where AI simulates interactions between multiple characters or personas within a scenario. Unlike simply assigning a role, role-playing involves unfolding dialogues or actions with specific goals and emotional tones, making it ideal for training, education, and empathy-building. The module highlights how this method leverages AI’s conversational and narrative training to create interactive, real-world simulations that enhance experiential learning across various fields.
Module 09 - Context Injection6 min.
In this module, Amelia introduces context injection, an advanced prompting technique that enhances generative AI responses by providing additional background information or documents. Students will learn how injecting relevant context helps reduce errors, supports multi-source synthesis, and improves accuracy for tasks involving specific details like names, dates, and project data. The module also covers practical tips for effective context injection, including being specific, using relevant data, leveraging multi-modal inputs, and combining this technique with others for optimal results.
Module 10 - Class Wrap Up2 min.
Congratulations on completing the course! You now have the skills to be a Prompting Pro!
Amelia Roberts holds a Master's Degree in Education and spent more than a decade teaching students in K-12 classrooms before bringing her passion for learning and technology to Pragmatic Works. Her background as an educator gives her a unique ability to break down complex topics, connect with learners of all skill levels, and help people feel confident adopting new technologies.
Today, Amelia specializes in Microsoft Copilot, Copilot Studio, AI adoption, and custom agent development. She works with organizations to help them move beyond the hype of AI and focus on practical ways to increase productivity, improve business processes, and solve real-world challenges. Whether she's leading an executive workshop, building a custom AI solution, or teaching a hands-on training course, Amelia is focused on helping people find meaningful ways to use technology in their everyday work.
In addition to her AI expertise, Amelia has extensive experience with Microsoft Power Platform and Power BI, helping organizations automate processes, connect systems, and turn data into actionable insights. She enjoys partnering with both business and technical teams to identify opportunities for innovation and create solutions that deliver lasting value.
Known for her energetic and engaging teaching style, Amelia believes learning should be practical, interactive, and immediately applicable. Her goal is simple: help people leave every session feeling empowered, inspired, and ready to put what they've learned into action.
Outside of work, Amelia enjoys reading, trying new foods, exploring new places, and spending time with family and friends.