Prompt Engineering for ChatGPT (Vanderbilt)
Vanderbilt's beginner course teaches practical ChatGPT prompt patterns through six modules, hands-on assignments, and real-world examples.
Prompt engineering rewards deliberate practice more than passive reading — you learn the patterns by writing, testing, and revising real prompts, not by memorizing a list of techniques. This plan spreads that practice across 30 days in a structure that builds skill incrementally.
Start with basic prompt structure: clear instructions, context, and desired output format. Practice writing prompts for simple, well-defined tasks — summarizing a paragraph, drafting an email, extracting specific information from text. The goal this week isn't sophistication, it's noticing how small wording changes affect output quality.
Daily practice: pick one simple task and write three different prompt versions for it, comparing the outputs. By day 7, you should be able to explain why a vague prompt produces vague output.
Introduce few-shot prompting (giving examples of desired input/output pairs) and role-based framing (asking the model to respond as a specific type of expert). Practice chain-of-thought prompting — explicitly asking the model to reason step by step before giving a final answer, which measurably improves accuracy on multi-step problems.
Daily practice: take a task from week 1 and rebuild it using few-shot examples, then compare quality against your original zero-shot version. Notice which task types benefit most from examples.
This week focuses on getting consistent, parseable output — critical if you're building anything that feeds prompt output into another system. Practice specifying exact output formats (JSON, specific field structures), setting explicit constraints (length limits, tone requirements), and handling edge cases where the model might refuse or misunderstand.
Daily practice: write a prompt with a strict output schema and test it against 5–10 varied inputs, checking how consistently it holds the format. Refine based on where it breaks.
The final week shifts from technique to systematic evaluation — how do you actually know if a prompt change made things better, not just different? Build a small test set of 10–15 example inputs with expected outputs, and practice comparing prompt versions against that set methodically rather than by eyeballing a few examples.
Spend the last 3–4 days on one small real project: automating a task you actually do regularly, using everything from the previous three weeks — structured prompting, few-shot examples where useful, explicit output format, and your own evaluation set to confirm it works reliably.
Building applications on top of LLM APIs (that's a separate, more technical skill — see our Generative AI & LLMs category if that's your next step) and fine-tuning models (a different discipline entirely). This plan is specifically about the craft of prompting itself, which is valuable on its own regardless of whether you go further technically afterward.
By day 30, you should notice a specific shift: instead of iterating on a prompt by trial and error until something looks right, you diagnose why a prompt isn't working — missing context, ambiguous instructions, no examples for an unusual format — and fix that specific gap directly. That diagnostic instinct is the real skill this plan is building, more than any specific technique.
If you'd rather follow a guided course than a self-directed plan, Vanderbilt's Prompt Engineering for ChatGPT covers similar ground with structured lessons and assignments — a reasonable choice if you want more built-in accountability than a self-paced plan provides.
Do I need any technical background to follow this plan? No — everything here can be done through a standard chat interface, no coding required. Coding becomes relevant only if you move on to building applications afterward.
Is 30 days really enough to master prompt engineering? It's enough to build genuine, reliable competence — full mastery keeps developing with ongoing real-world practice, the same way any applied skill does.
What if I fall behind the daily schedule? The weekly structure matters more than daily precision — finishing each week's core skill before moving to the next is what matters, not hitting an exact daily quota.
Is this still a relevant skill to learn in 2026? See our piece on whether prompt engineering is still a career for the fuller discussion — the short answer is the underlying skill remains useful even as the job-title landscape shifts.
Prompt engineering is a practiced skill, not a memorized list of tricks — this plan builds it through four weeks of increasingly structured practice, ending with a real project that forces you to combine everything. The specific techniques matter less than the diagnostic habit you build: noticing why a prompt isn't working, and fixing that specific gap rather than guessing randomly.