AI & machine learning
Learn Generative AI & LLMs — free and paid courses, roadmaps
Generative AI is the fastest-moving area in software, and the skills that last are engineering ones: calling LLM APIs reliably, retrieval-augmented generation (RAG), embeddings and vector search, agents that call tools safely, and streaming responses to users. CodeWithJay's roadmaps and builds cover all of it with OpenAI, Anthropic Claude, Google Gemini and LangChain.
Where to start with Generative AI
A suggested order: try a free lesson first, then commit to a full course or roadmap.
Generative AI roadmaps
Week-by-week learning paths that sequence courses into an order that builds on itself.
- 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
- 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
Generative AI mini courses
Short, free lessons on one Generative AI idea at a time.
FreeWhat is an AI-native backend? It is not just ChatGPT bolted on the side #ainative #vibecoding
1 short
FreeThe Vibe Coding Trap Nobody Warns You About #vibecoding #claudecode #claudeai #openai #coding
1 short
FreeThe Right Way to Build AI Chat Systems
1 short
FreeThe simple router that cuts AI costs in half #ai #programming #tech
1 short
FreeKeywords are dead. Use this instead. #programming #vectorsearch
1 short
FreeWhat Vibe Coding Actually Is (And Why It's a Double-Edged Sword)
1 short
FreeNew Episode Every Week - Grow With Jay #AI #Skills
1 short
FreeIs AI actually replacing backend developers? #shorts #programming #ai
1 short
Free Generative AI video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
Free videoSemantic Search with OpenSearch & Embeddings in NestJS (Step by Step) – Ep 11
Free on YouTube
Free videoBuild an AI Recommendation Engine from Scratch | Go + Gin + LangChain + React Full Tutorial - Intro
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 videoAI E-Commerce Platform Full Build: NestJS + AI Agent + React + Kubernetes (Course Roadmap)
Free on YouTube
Generative AI learning FAQ
- Can I learn Generative AI for free on CodeWithJay?
- Yes. CodeWithJay currently has 8 free mini courses and 5 free video lessons on Generative AI. Free courses need only a free account; mini courses and videos need no account at all.
- What Generative AI courses does CodeWithJay offer?
- There are 2 roadmaps covering Generative AI: AI App Engineer: Python Backend, FastAPI & LLM Apps and Python AI Prompt Engineering: From Beginner to Expert.
- Where should I start learning Generative 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.