Prompting for Developers
Use AI to code, debug and ship faster without losing rigor
What you'll be able to do
- Prompt LLMs effectively for coding tasks
- Generate, refactor, and debug code with AI
- Build prompt patterns for tests, docs, and reviews
- Integrate AI assistance into your daily workflow
Before you start
- Working programming experience in any language
- Familiarity with using an AI coding assistant
- Comfort reading and reviewing code
Phase 1 · AI-Assisted Coding
Prompting for Code Generation
Spec-driven prompts, providing context, and iterating to correct, reviewable code.
- Anthropic: Prompt engineering overviewdocfree
- OpenAI: Prompt engineering guidedocfree
- GitHub: Prompt engineering for Copilotarticlefree
- Generate a function from a clear spec
- Provide context for accurate output
- Iterate from failing tests
Debugging & Refactoring with AI
Using AI to read tracebacks, explain code, refactor safely, and write tests.
- Diagnose a bug from a traceback
- Refactor with tests as a safety net
- Generate edge-case tests
Phase 2 · Rigor & Safety
Reviewing AI Output & Avoiding Pitfalls
Hallucinated APIs, insecure suggestions, and a workflow that keeps you in control.
- OWASP Top 10 for LLM Applicationsarticlefree
- Anthropic: Reduce hallucinationsdocfree
- Spot a hallucinated API call
- Review AI code for security issues
- Define a personal review checklist
Frequently asked
Is the Prompting for Developers roadmap free?+
Yes. The entire Prompting for Developers roadmap and every curated resource is free to follow on Commit. You can track your progress, keep a daily streak, and earn a shareable certificate at no cost — there is no paywall.
How long does the Prompting for Developers roadmap take to complete?+
About 40 hours of focused study across 3 courses and 2 stages. At roughly one hour a day that is about 2 months; you can move faster by studying more each day.
Do I get a certificate for finishing the Prompting for Developers roadmap?+
Yes. When you complete the roadmap on Commit you receive a verifiable certificate of completion that you can add to LinkedIn and your public Commit profile as proof of what you finished.
Related roadmaps
Make it stick
Copy this roadmap into Commit and turn it into a tracked program with a streak graph, study logging, and a shareable certificate when you finish. Free forever.
Start Prompting for Developers free