✕ Clear filters
219 lessons

Intermediate Lessons

Curated from top practitioners. Filtered, not flooded.

All ▶ YouTube 184,509📚 Coursera 16,208
Some upcoming features for freeCodeCamp - Tom talks about daily coding challenges, streaks, & more.
AI-Assisted Coding
Some upcoming features for freeCodeCamp - Tom talks about daily coding challenges, streaks, & more.
freeCodeCamp.org Intermediate 4mo ago
Classic JavaScript gotcha: why does this print 3, 3, 3 instead of 0, 1, 2?
AI-Assisted Coding
Classic JavaScript gotcha: why does this print 3, 3, 3 instead of 0, 1, 2?
freeCodeCamp.org Intermediate 4mo ago
From laser-etching microchips to rediscovering a love of coding
Systems Design & Architecture
From laser-etching microchips to rediscovering a love of coding
freeCodeCamp.org Intermediate 4mo ago
How to get back into coding after years away
AI-Assisted Coding
How to get back into coding after years away
freeCodeCamp.org Intermediate 4mo ago
Vue.js grew organically thanks in large part to the community - which Evan You discusses here.
AI-Assisted Coding
Vue.js grew organically thanks in large part to the community - which Evan You discusses here.
freeCodeCamp.org Intermediate 5mo ago
Don't settle for boring text underlines...make them more fun!
AI-Assisted Coding
Don't settle for boring text underlines...make them more fun!
freeCodeCamp.org Intermediate 5mo ago
The HTML blink tag was SO annoying it got binned. The more you know...
AI-Assisted Coding
The HTML blink tag was SO annoying it got binned. The more you know...
freeCodeCamp.org Intermediate 5mo ago
How Ania built a course that teaches devs to code their own AI agents
AI Agents & Automation
How Ania built a course that teaches devs to code their own AI agents
freeCodeCamp.org Intermediate 5mo ago
Z-index not working right? Here's how to fix your layering nightmares
AI-Assisted Coding
Z-index not working right? Here's how to fix your layering nightmares
freeCodeCamp.org Intermediate 5mo ago
Why you should support your favorite open source projects
AI-Assisted Coding
Why you should support your favorite open source projects
freeCodeCamp.org Intermediate 5mo ago
The inventor of HTML gave away the web for free...
AI-Assisted Coding
The inventor of HTML gave away the web for free...
freeCodeCamp.org Intermediate 5mo ago
Playing chess is a lot like software development
AI-Assisted Coding
Playing chess is a lot like software development
freeCodeCamp.org Intermediate 5mo ago
Why you should always negotiate - in the job search and in life
AI-Assisted Coding
Why you should always negotiate - in the job search and in life
freeCodeCamp.org Intermediate 5mo ago
How contributing to Open Source can lead to tech jobs
AI-Assisted Coding
How contributing to Open Source can lead to tech jobs
freeCodeCamp.org Intermediate 5mo ago
First dev job at 45 – Interview with self-taught freeCodeCamp grad Eric Carlson [Podcast #194]
AI News & Updates
First dev job at 45 – Interview with self-taught freeCodeCamp grad Eric Carlson [Podcast #194]
freeCodeCamp.org Intermediate 5mo ago
How Ania Kubów uses time blocking to make the most of her day
AI-Assisted Coding
How Ania Kubów uses time blocking to make the most of her day
freeCodeCamp.org Intermediate 5mo ago
How to style your input cursor in CSS
AI-Assisted Coding
How to style your input cursor in CSS
freeCodeCamp.org Intermediate 5mo ago
From injured athlete to software engineer with Kaleb Garner [Podcast #193]
Large Language Models
From injured athlete to software engineer with Kaleb Garner [Podcast #193]
freeCodeCamp.org Intermediate 6mo ago
How to use Python's .isprintable() method
Product Management
How to use Python's .isprintable() method
freeCodeCamp.org Intermediate 6mo ago
How to make heart shapes in HTML
AI-Assisted Coding
How to make heart shapes in HTML
freeCodeCamp.org Intermediate 6mo ago
Evan You – From Art School Kid to Open Source Legend [Podcast #192]
ML Fundamentals
Evan You – From Art School Kid to Open Source Legend [Podcast #192]
freeCodeCamp.org Intermediate 6mo ago
Code Your Own Code Editor – JavaScript, HTML, CSS Tutorial
AI Tools & Apps
Code Your Own Code Editor – JavaScript, HTML, CSS Tutorial
freeCodeCamp.org Intermediate 7mo ago
How to focus on building your skills when everything's so distracting with Ania Kubów [Podcast #187]
Systems Design & Architecture
How to focus on building your skills when everything's so distracting with Ania Kubów [Podcast #187]
freeCodeCamp.org Intermediate 7mo ago
From Hospital Janitor to Developer with Emmett Naughton [Podcast #185]
RAG & Vector Search
From Hospital Janitor to Developer with Emmett Naughton [Podcast #185]
freeCodeCamp.org Intermediate 7mo ago
From drop-out to backpacker to self-taught developer with Dominick Monaco [Podcast #183]
Systems Design & Architecture
From drop-out to backpacker to self-taught developer with Dominick Monaco [Podcast #183]
freeCodeCamp.org Intermediate 8mo ago
Enterprise AI Tutorial – Embeddings, RAG, and Multimodal Agents Using Amazon Nova and Bedrock
Large Language Models
Enterprise AI Tutorial – Embeddings, RAG, and Multimodal Agents Using Amazon Nova and Bedrock
freeCodeCamp.org Intermediate 8mo ago
Google Calendar Clone Tutorial – PHP, MySQL, JavaScript, HTML, and CSS
AI News & Updates
Google Calendar Clone Tutorial – PHP, MySQL, JavaScript, HTML, and CSS
freeCodeCamp.org Intermediate 9mo ago
Rust VS Go VS TypeScript which back end language is for you with Tai Groot [Podcast #176]
AI News & Updates
Rust VS Go VS TypeScript which back end language is for you with Tai Groot [Podcast #176]
freeCodeCamp.org Intermediate 9mo ago
Laid off but not afraid with X-senior Microsoft Dev MacKevin Fey [Podcast #173]
Entrepreneurship & Startups
Laid off but not afraid with X-senior Microsoft Dev MacKevin Fey [Podcast #173]
freeCodeCamp.org Intermediate 10mo ago
Making Developer Friends Anywhere, with Iraqi Engineer Code;Life [Podcast #172]
AI News & Updates
Making Developer Friends Anywhere, with Iraqi Engineer Code;Life [Podcast #172]
freeCodeCamp.org Intermediate 11mo ago
Generative AI Bootcamp – Complete 65-Hour Course
Large Language Models
Generative AI Bootcamp – Complete 65-Hour Course
freeCodeCamp.org Intermediate 11mo ago
C++ Course: Build an Audio Plugin
AI News & Updates
C++ Course: Build an Audio Plugin
freeCodeCamp.org Intermediate 11mo ago
From Art School Drop-out to Microsoft Engineer with Shashi Lo [Podcast #170]
UI/UX Design
From Art School Drop-out to Microsoft Engineer with Shashi Lo [Podcast #170]
freeCodeCamp.org Intermediate 11mo ago
College Calculus – Full Course with Python Code
AI News & Updates
College Calculus – Full Course with Python Code
freeCodeCamp.org Intermediate 11mo ago
Learn Laravel by Building a Medium Clone – Tutorial
AI News & Updates
Learn Laravel by Building a Medium Clone – Tutorial
freeCodeCamp.org Intermediate 12mo ago
How to become a developer in your 30s with Anjana Vakil [Podcast #162]
Entrepreneurship & Startups
How to become a developer in your 30s with Anjana Vakil [Podcast #162]
freeCodeCamp.org Intermediate 1y ago
How to go full-on Renaissance Man mode in 2025 with Vaughn Gene [Podcast #161]
AI Safety & Ethics
How to go full-on Renaissance Man mode in 2025 with Vaughn Gene [Podcast #161]
freeCodeCamp.org Intermediate 1y ago
How to Build an ASP.NET Core MVC Web App – Tutorial
AI Tools & Apps
How to Build an ASP.NET Core MVC Web App – Tutorial
freeCodeCamp.org Intermediate 1y ago
Build a Memory Game in React Tutorial
AI Tools & Apps
Build a Memory Game in React Tutorial
freeCodeCamp.org Intermediate 1y ago
Getting a developer job in 2025 with Lane Wagner [Podcast #157]
Data Analytics & Business Intelligence
Getting a developer job in 2025 with Lane Wagner [Podcast #157]
freeCodeCamp.org Intermediate 1y ago
Polyrhythms JavaScript Project Tutorial – How Math Can Make Your Code Better
AI Tools & Apps
Polyrhythms JavaScript Project Tutorial – How Math Can Make Your Code Better
freeCodeCamp.org Intermediate 1y ago
Build a Stable Diffusion VAE From Scratch using Pytorch
Image & Video AI
Build a Stable Diffusion VAE From Scratch using Pytorch
freeCodeCamp.org Intermediate 1y ago
Generative AI for Developers – Comprehensive Course
Large Language Models
Generative AI for Developers – Comprehensive Course
freeCodeCamp.org Intermediate 1y ago
Learn Claude AI – Build Text Summarizers, Image Describers, and More with the Anthropic API
Large Language Models
Learn Claude AI – Build Text Summarizers, Image Describers, and More with the Anthropic API
freeCodeCamp.org Intermediate 1y ago
JavaScript GameDev – Code a Sonic Runner Using Kaplay Library
AI News & Updates
JavaScript GameDev – Code a Sonic Runner Using Kaplay Library
freeCodeCamp.org Intermediate 1y ago
Mobile App Development Course with React Native, Supabase, Next.js
AI News & Updates
Mobile App Development Course with React Native, Supabase, Next.js
freeCodeCamp.org Intermediate 1y ago
Is AI coming for developer jobs? – YK Sugi
AI-Assisted Coding
Is AI coming for developer jobs? – YK Sugi
freeCodeCamp.org Intermediate 1y ago
Electron Course - Code Desktop Applications (inc. React and Typescript)
AI News & Updates
Electron Course - Code Desktop Applications (inc. React and Typescript)
freeCodeCamp.org Intermediate 1y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Managing IT Project Scope, Schedule, and Resources
📚 Coursera Course ↗
Self-paced
Managing IT Project Scope, Schedule, and Resources
Opens on Coursera ↗
Safety & Community Implications of AI in Agriculture
📚 Coursera Course ↗
Self-paced
Safety & Community Implications of AI in Agriculture
Opens on Coursera ↗
Physical Vitality in a Dynamic Workplace
📚 Coursera Course ↗
Self-paced
Physical Vitality in a Dynamic Workplace
Opens on Coursera ↗
Creativity Toolkit I: Changing Perspectives
📚 Coursera Course ↗
Self-paced
Creativity Toolkit I: Changing Perspectives
Opens on Coursera ↗
Comparing Genes, Proteins, and Genomes (Bioinformatics III)
📚 Coursera Course ↗
Self-paced
Comparing Genes, Proteins, and Genomes (Bioinformatics III)
Opens on Coursera ↗
Automate, Analyze, and Database Administration
📚 Coursera Course ↗
Self-paced
Automate, Analyze, and Database Administration
Opens on Coursera ↗