freeCodeCamp.org - Videos
Back to ChannelStanford's youngest instructor on InfoSec, AI, catching cheaters - Rachel Fernandez [Podcast #217]
Today Quincy Larson interviews Rachel An Fernandez. She's a computer science student at Stanford and the youngest instructor at the entire university. She recently helped organize TreeHacks, Stanfo...
What is Agentic AI and how does it work? Ania explains here.
What is Agentic AI and how does it work? Ania explains here.
Inside Stanford's Elite Student Hackathon (Full Documentary on TreeHacks 2026)
This documentary will introduce you to the high-energy environment of Tree Hacks 2026, Stanford's annual student hackathon, where 1,000 elite hackers selected from 15,000 applicants gather at the P...
IT Fundamentals Course – Hardware, Cloud, DevOps, Networking, Security, Databases, DNS, Git, Linux
This course provides a solid foundation to start building your technical skills and understanding of modern IT concepts. More courses from Eissa Abousherif: https://www.udemy.com/user/dolfined/ ❤...
Gemini CLI Essentials – Full Course
Learn how to use the Gemini CLI for agentic coding. Created by @ExamProChannel Course info: https://www.exampro.co/exp-gemini-cli-01 ❤️ Support for this channel comes from our friends at Scrimb...
How does an API work? Ania explains it simply here.
How does an API work? Ania explains it simply here.
Sliding Window Algorithm for Tech Interviews - Full Course
Learn the Sliding Window algorithm for tech interview prep. ✏️ This course was developed by Alvin Zablan, check out his channel: https://www.youtube.com/c/AlvinTheProgrammer 🔗 Learn more algorit...
Tired of switching between C# for the back end and JS for the front end?
Tired of switching between C# for the back end and JS for the front end? The Blazor framework might be a good solution for you.
3D Web Development with Blender and Three.js – Create a Cozy Café Portfolio
Take your creative web development to the next level by building an interactive 3D cozy cafe portfolio from scratch using Blender and Three.js. This course covers professional workflows, covering e...
Automate Your Life in 4 hours – Agent and Automation Zapier Course
Create a free Zapier account and follow along: https://bit.ly/4tJ2WCh This course will teach you how to automate repetitive tasks using Zapier for automation and agentic AI capabilities. This comp...
How to friction-max your learning with software engineer Jessica Rose [Podcast #216]
Today Quincy Larson interviews Jessica Rose. She's a dev and teacher who's worked on open data projects at Mozilla and lots of open source projects. We talk about: - How the whole world is hard, a...
System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
Level up your system design skills! This course progresses from foundational concepts to production-ready systems, covering databases, scaling, and load balancing. Learn practical techniques for bu...
Codex Essentials – AI Assisted Agentic Development Course
Learn how to use Codex to accelerate real-world coding workflows and developer productivity. Created by @ExamProChannel Course info: https://www.exampro.co/exp-codex-01 ❤️ Support for this chan...
Recursion is a key concept in coding. Gavin explains it simply here.
Recursion is a key concept in coding. Gavin explains it simply here.
How to learn programming and CS in the AI hype era – interview with prof Mark Mahoney [Podcast #215]
Today Quincy Larson interviews Mark Mahoney. He worked as a dev before becoming a computer science professor. He's taught computer science for 23 years at Carthage College, a 180-year-old US univer...
CUDA Programming for NVIDIA H100s – Comprehensive Course
Learn CUDA programming for NVIDIA Hopper GPUs. You will learn to build efficient WGMMA pipelines and leverage Cutlass optimizations to perform the massive matrix multiplications that power modern A...
Learn Drone Programming with Python – Tutorial
Learn drone programming using Python and the high-fidelity Pyimverse simulator. The course is designed to take you from the fundamentals of 3D movement to deploying advanced computer vision across ...
When you're trying to learn a new deep skill, a structured approach is everything.
When you're trying to learn a new deep skill, a structured approach is everything. Zubin discusses this with Quincy on the freeCodeCamp podcast, and shares lessons from his own learning journey.
Lessons from 15,031 hours of coding live on Twitch with Chris Griffing [Podcast #214]
Today Quincy Larson interviews Chris Griffing is a software engineer and prolific streamer of live coding on Twitch. He spent 10 years as a "snowboard bum" doing odd jobs at ski resorts to facilita...
SaaS Marketing for Developers – Automate Sales Tasks with AI
If you're a software engineer or SaaS founder who loves writing code but dreads the marketing and sales grind, this video is for you. Simon Severino, the CEO of Strategy Sprints, will show you how ...
AI-Assisted Coding Tutorial – OpenClaw, GitHub Copilot, Claude Code, CodeRabbit, Gemini CLI
Learn how to use AI tools to become more productive as a developer. You will master AI pair programming and agentic terminal workflows using top-tier tools like GitHub Copilot, Anthropic's Claude ...
What happens when the model CAN'T fix it? Interview w/ software engineer Landon Gray [Podcast #213]
Today Quincy Larson interviews Landon Gray. He's a software engineer who worked at agencies for years. Then he taught himself AI assisted software development. And now he's helping other devs do th...
AI Foundations for Absolute Beginners
Learn the basics of artificial intelligence. This course is for absolute beginners. This course was created by learnaianywhere.org and released to support the goals of National AI Literacy Day. ...
Deploying AI Models with Hugging Face – Hands-On Course
This tutorial is a comprehensive, end-to-end guide to the Hugging Face ecosystem, showing how modern AI moves from research ideas to real, deployed systems. Rather than focusing on a single model ...
Claude Code Essentials
Learn how to use Claude Code to build real-world agentic coding workflows. Course developed by @ExamProChannel Additional resources: https://www.exampro.co/exp-claudecode-01 ❤️ Try interactive ...
The world still needs people who care - CodePen founder Chris Coyier interview [Podcast #212]
Today Quincy Larson interviews Chris Coyier. He's a front-end developer and co-founder of CodePen and the CSS Tricks blog. He has also recorded more than 700 podcasts about software engineering. W...
Software Testing Course – Playwright, E2E, and AI Agents
Learn the essentials of software testing, from fundamental concepts like the testing pyramid to hands-on automation using Playwright. You will explore real-world case studies of software failures a...
19 Web Dev Projects – HTML, CSS, JavaScript Tutorial
Improve your web development skills by building 19 different projects. In this course, you will use HTML, CSS, and JavaScript to make all sorts of web sites. Course created by @codesistency Full...
Build an E-Commerce Web App with Paystack, NextJS, Supabase
Learn how to build a full-stack e-commerce application using the powerful combination of Next.js, Supabase, and Zustand. Paystack is a seamless payment gateway for businesses to accept online trans...
How to Land Freelance Clients with Small Business Whisperer Luke Ciciliano [Podcast #211]
Today Quincy Larson interviews Luke Ciciliano. He's a front-end developer who runs Modern Website Design, a software consultancy that builds solutions for small to medium sized businesses. He taugh...
CI/CD in Production with Jenkins – Complete DevOps Course
Welcome to this comprehensive CI/CD course designed to take you from foundational concepts to production-grade implementations. Using Jenkins as the automation server, you will work through nine ha...
LLM Fine-Tuning Course – From Supervised FT to RLHF, LoRA, and Multimodal
Learn how to tailor massive models to specific tasks with this comprehensive, deep dive into the modern LLM ecosystem. You will progress from the core foundations of supervised fine-tuning to advan...
There are 2 kinds of devs. One of them is screwed. Justin Searls interview [Podcast #210]
Today Quincy Larson interviews Justin Searls. He's a software engineer who cofounded a software agency 15 years ago that's still going – even after he figured out how to make a lot of money quickly...
Learn MLOps with MLflow and Databricks – Full Course for Machine Learning Engineers
This end-to-end course provides a deep dive into MLflow, the industry standard for managing the machine learning life cycle from local experimentation to production-ready deployment. You will maste...
NVIDIA-Certified Associate AI Infrastructure and Operations (NCA AIIO) Free Study Course
The NCA-AIIO certification is an entry-level credential that validates the foundational concepts of AI computing related to infrastructure and operations. In this course you will learn everything y...
Build Your Own Video Sharing App – Loom Clone with Next.js and Mux JavaScript Tutorial
Learn how to build a video sharing Loom clone using Next.js and Mux. Code: https://github.com/beaucarnes/screen-recorder ✏️ Course created by @beau Check out Mux: https://www.mux.com/ Mux prov...
The ultimate dev skill is Integration Testing feat. Internet of Bugs [Podcast #209]
Today Quincy Larson interviews Carl Brown, who runs the Internet of Bugs YouTube channel and has worked as a dev at Amazon, IBM, Sun Microsystems, and startups for over 37 years. We talk about: - ...
Easily Create E2E Tests with KaneAI
Learn more about KaneAI at: https://www.testmuai.com/kane-ai/?utm_source=youtube&utm_medium=freecodecamp_ifm&utm_campaign=kane_ai&utm_content=shorts&via=vibetest
Learn Kubernetes in 6 Hours – Full Course with Real-World Project
This complete Kubernetes course is designed to take you from a cluster novice to a cloud-native architect. You will learn to deploy a complete microservices application end-to-end, ensuring you mas...
Python Essentials for AI Agents – Tutorial
This Python course will help you master the technical stack behind autonomous intelligence. This course is designed to take you from the core syntax of Python through the complexities of data handl...
Learn Notion – Full Course for Beginners
Learn everything you need to master Notion. This course is designed to bridge the gap between simple note-taking and building complex, high-level operating systems. ✏️ Course developed by @mfreiha...
The three paths AI could take from here - Shawn Wang SWYX interview [Podcast #208]
Today Quincy Larson interviews Shawn Wang. He's a software engineer, founder of the AI Engineer conference, and host of the Latent Space podcast focused on applying the latest models toward getting...
Computer Networking Fundamentals Course
This course covers the fundamental concepts, protocols, and architectures of computer networking. You will journey through the entire networking stack, exploring how data travels from physical medi...
When you're learning a new skill, you've gotta be consistent for long enough to make a difference
When you're learning a new skill, you've gotta be consistent for long enough to make a difference. Then you'll see real improvements and advancements in your abilities. Zubin discusses this with Qu...
Chess Strategy – Master the Italian Game and Avoid Common Traps
In this chess strategy tutorial, you will learn all about the Italian Game, one of the most popular openings used by players at every skill level. You will learn the essential principles of center ...
Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207]
Today Quincy Larson interviews Robby Russell. Robby created the open-source project Oh My ZSH. Oh My Zsh is a framework for managing your Zsh configuration for your command line terminal. It's bee...
Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline
This course is made possible by a grant from Hostinger. Get 10% off your cloud hosting at https://hostinger.com/freecodecamp using coupon code: FREECODECAMP Learn to take a full-stack React, Go, a...
Hands-On Cybersecurity and Ethical Hacking – Full Course
Master the fundamentals of Cybersecurity and Ethical Hacking with this beginner-friendly, hands-on course using Kali Linux. You’ll learn to identify, exploit, and defend against real-world vulnerab...
Kubernetes Course – Certified Kubernetes Administrator Exam Preparation (2026 Update)
Learn Kubernetes and prepare to pass the Certified Kubernetes Administrator (CKA) examination. This course is designed to provide a deep, practical understanding of Kubernetes administration, from ...
AI tools aren't necessarily going to replace you - they're going to move you up the value chain
AI tools aren't necessarily going to replace you - they're likely going to move you up the value chain. Zubin discusses what this means with Quincy on the freeCodeCamp podcast.