AI & machine learning
Learn Artificial Intelligence — free and paid courses, roadmaps
CodeWithJay teaches AI from the engineer's side: not training models from scratch, but building products that use them. That means AI-native backends, recommendation engines, semantic search, chat systems with streaming and tool calling, AI agents with guardrails, and a 12-week path to being hired as an AI engineer.
Where to start with AI
A suggested order: try a free lesson first, then commit to a full course or roadmap.
AI roadmaps
Week-by-week learning paths that sequence courses into an order that builds on itself.
- Roadmap
Python AI Prompt Engineering: From Beginner to Expert
From zero Python to production prompt engineering — chains, RAG, and AI agents.
3 weeks · 3 months
- Roadmap
AI App Engineer: Python Backend, FastAPI & LLM Apps
Go from Python fundamentals to shipping real AI-powered backends with FastAPI and Gemini.
3 weeks · 3 months
AI mini courses
Short, free lessons on one AI idea at a time — showing 12 of 14.
FreeWhat is an AI-native backend? It is not just ChatGPT bolted on the side #ainative #vibecoding
1 short
FreeThe Right Way to Build AI Chat Systems
1 short
FreeNew Episode Every Week - Grow With Jay #AI #Skills
1 short
FreeIs AI actually replacing backend developers? #shorts #programming #ai
1 short
Free12 Weeks to Being Hired as an AI Engineer #AI #CareerGrowth
1 short
FreeJoin the AI-Native E-Commerce Series #tutorial #engineering #advanced
1 short
FreeYour Node service is not slow, it is blocked #ai #codingtips
1 short
FreeThe simple router that cuts AI costs in half #ai #programming #tech
1 short
FreeVibe Coding Is a Skill, Not a Shortcut #programming #coding #vibecoding
1 short
FreeKeywords are dead. Use this instead. #programming #vectorsearch
1 short
FreeThe Vibe Coding Trap Nobody Warns You About #vibecoding #claudecode #claudeai #openai #coding
1 short
FreeAI in one real backend route
1 short
Free AI video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
Free videoAI Recommendations, Safe Agent Actions and a React Storefront (AI E-Commerce Ep 14, Finale)
Free on YouTube
Free videoHow to Build an AI Shopping Agent with NestJS (Tool Calling + Guardrails) – Ep 13
Free on YouTube
Free videoBuild AI Chat with Semantic Search in NestJS (Streaming + Smart Router) – Ep 12
Free on YouTube
Free videoBuild an AI Recommendation Engine from Scratch | Go + Gin + LangChain + React Full Tutorial - Intro
Free on YouTube
Free videoAI E-Commerce Platform Full Build: NestJS + AI Agent + React + Kubernetes (Course Roadmap)
Free on YouTube
Free videoBuild an AI Recommendation Engine from Scratch | Full Architecture Breakdown - Intro
Free on YouTube
Free videoAI Workshop Kickstart for Node.js Developers: Build Your First AI Product Step-by-Step
Free on YouTube
AI learning FAQ
- Can I learn AI for free on CodeWithJay?
- Yes. CodeWithJay currently has 14 free mini courses and 7 free video lessons on AI. Free courses need only a free account; mini courses and videos need no account at all.
- What AI courses does CodeWithJay offer?
- There are 2 roadmaps covering AI: Python AI Prompt Engineering: From Beginner to Expert and AI App Engineer: Python Backend, FastAPI & LLM Apps.
- Where should I start learning AI?
- Start with something free, such as "What is an AI-native backend? It is not just ChatGPT bolted on the side #ainative #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.