CodeWithJay

AI & machine learning

Learn Prompt Engineering — free and paid courses, roadmaps

Prompt engineering is how you get dependable output from a language model, and it matters as much when you use AI to write code as when you build AI features. Start with the Python AI Prompt Engineering roadmap, then the short lessons on vibe coding: what it is, the hidden technical debt it creates, and how to review AI-written code.

Where to start with Prompt Engineering

A suggested order: try a free lesson first, then commit to a full course or roadmap.

  1. Step 1

    Start free

  2. Step 2

    Follow a structured roadmap

Prompt Engineering roadmaps

Week-by-week learning paths that sequence courses into an order that builds on itself.

Prompt Engineering mini courses

Short, free lessons on one Prompt Engineering idea at a time.

All mini courses →

Prompt Engineering learning FAQ

Can I learn Prompt Engineering for free on CodeWithJay?
Yes. CodeWithJay currently has 4 free mini courses on Prompt Engineering. Free courses need only a free account; mini courses and videos need no account at all.
What Prompt Engineering courses does CodeWithJay offer?
There is 1 roadmap covering Prompt Engineering: Python AI Prompt Engineering: From Beginner to Expert.
Where should I start learning Prompt Engineering?
Start with something free, such as "Vibe Coding Is a Skill, Not a Shortcut #programming #coding #vibecoding", to get a feel for the topic, then move on to a full course or roadmap for structured, project-based learning.

Looking for something else?

Browse every technology CodeWithJay teaches, or get every paid course with one membership.