freeCodeCamp.org

freeCodeCamp.org

@freecodecamp · 12M subscribers · 2,343 videos · English

Learn math, programming, and computer science for free. A 501(c)(3) tax-exempt charity. We also run a free learning interactive platform at freecodecamp.org

What learners say

Watched freeCodeCamp.org? Tell other learners what you think below, or read the discussion around the channel.

Click to see the discussion

Videos

1:50:44

Codex & AI Coding Agents - Learn Agentic Coding

116K views · 3d ago · 1:50:44

Guest: Learn Agentic Coding

Learn agentic coding with AI coding agents such as Codex: prompting, plan mode, skills, testing, Git, secrets, permissions and MCP in one hands-on course. Study this course interactively on Scrimba Code is available on the Scrimba course page for each lesson.

Topics: Prompting Basics · Comment Prompts · Two Problems · Initialising a Project · Multiple AGENTS.md files · Plan Mode

2:37:21

How Ethical Hackers Actually Break Into Systems

295K views · 16d ago · 2:37:21

Throughout this hands-on ethical hacking crash course, you will learn the core Linux fundamentals and essential command-line tools needed to navigate and audit target systems effectively. From network scanning and web enumeration with tools like Nmap, Dirsearch, and Burp Suite, to exploiting vulnerabilities and writing your own automation scripts, you will gain practical, real-world skills.

1:25:55

Jev Course – Prefill-Only Inference & Decision Models from Scratch

90K views · 17d ago · 1:25:55

Guest: Jev Course

Learn how to build high-speed decision-making pipelines for language models using Jev in PyTorch. This comprehensive course covers both encoder and decoder architectures, custom causal attention masking, and KV-cache reuse to bypass slow autoregressive generation. You will also explore fine-tuning techniques, teacher-student distillation, and reinforcement learning methods like GRPO to optimize decision latency and accuracy.

10:30

Gemini 4 Argon API Crash Course

125K views · 21d ago · 10:30

Learn how to use Google's Gemini 4 Argon model through practical JavaScript examples. This course walks through key development topics including API key setup, sending basic API requests, adjusting model thinking levels, managing multi-turn chat history with interaction IDs, and leveraging background mode to asynchronously generate a complete breakout game.

2:10:16

MCP Security Fundamentals Course

113K views · 22d ago · 2:10:16

Learn how to secure the Model Context Protocol (MCP), the standard that connects AI agents to tools and data. This course walks through how MCP works, the "lethal trifecta" of agent risk, and every item on the OWASP MCP Top 10, each with a real-world incident and the fixes that stop it.

1:00:19

PostgreSQL Hybrid Search Course – Keyword (BM25) + Vector Retrieval

96K views · 23d ago · 1:00:19

Guest: PostgreSQL Hybrid Search Course

Learn how to build a complete Wikipedia search engine entirely within PostgreSQL using BM25 keyword matching, vector embeddings, and reciprocal rank fusion. This step-by-step course covers setting up pgtextsearch and pgvector-scale, analyzing query plans, tuning hybrid weights, and serving results through a FastAPI backend.

7:48:06

Inside an AI Factory – Power, Cooling, and GPUs Explained

195K views · 28d ago · 7:48:06

Discover the massive physical infrastructure powering the AI revolution, exploring everything from grid electricity and liquid cooling systems to complex GPU interconnects. This comprehensive course breaks down the complete anatomy of a modern AI factory, revealing exactly what it takes to turn raw megawatts into the tokens generated by today's leading models.

3:16:48

Design Software Systems Like a Senior Engineer – Complete Course

728K views · 1mo ago · 3:16:48

Guest: Complete Course

Become a senior software engineer with a job guarantee 0:00:00 Why System Design Matters Section 1: System Design Framework 0:02:16 Interview Formats Overview 0:09:14 The 5 Step Framework Section 2: System #1 0:23:55 Requirements and Capacity Planning 0:29:24 Architecture and Data Flows 0:35:23 API Design 0:40:04 Storage and Schema Design 0:44:37 Scaling to Millions

Topics: Tradeoffs and Extensions

43:06

n8n Full Course – Architect Scalable AI Automations from Scratch

175K views · 1mo ago · 43:06

Master n8n and build production-ready automation systems, covering everything from core fundamentals and API orchestration to AI agents and multi-agent pipelines. You will also learn critical real-world operational skills, including persistent memory, human-in-the-loop approvals, robust error handling, and automated performance monitoring.

1:32:23

TanStack Router Course – Loaders, Auth & Type-Safe Routes

80K views · 1mo ago · 1:32:23

Guest: TanStack Router Course

Learn how to use TanStack router to implement frontend navigation, enterprise-level authentication, and type-safe state management in 2026. Whether you're comparing it to React Router DOM or Next.js, you'll learn why TanStack is becoming the industry standard for complex web apps.

Topics: Master TanStack Router: Project Overview · Course Agenda & Key Learning Outcomes · Why You Need a Modern Router in 2026 · TanStack Router · Setup, Installation & Initial Configuration · Understanding the Route Tree Architecture

44:26

Build & Train a GLM-5.3-Flash Model From Scratch with Python

200K views · 1mo ago · 44:26

Learn how to design, build, and train an advanced multimodal language model from scratch using modern techniques like mixture-of-experts, sparse attention, and reinforcement learning. This hands-on guide walks you through the entire lifecycle from tokenization and pre-training to post-training optimization and evaluation.

10:28:14

Kotlin Course For Beginners – Full Tutorial

144K views · 1mo ago · 10:28:14

Master modern, expressive software development with Kotlin, taking you from core syntax and type safety to advanced coroutines and multiplatform architecture. Through hands-on projects, you will build robust, production-ready applications for Android, backend systems, and beyond.

2:35:50

Build your own Mobile App with Codex GPT-6 Astra - Full iOS and Android Course

293K views · 1mo ago · 2:35:50

Our Skool Community Source Code Try Sentry for FREE Try Expo for FREE Try Clerk for FREE PROMPTS Plan Mode Prompt Design Prompts Legal Pages Prompts 0:00:00 0 - Project Preview 0:09:59 1 - Planning Our Project 0:38:55 2 - Generating UI Design 0:49:09 3 - Authentication 1:18:21 4 - Setting Up Backend & Running App on Our Phone 1:52:14 5 - Completing Our App 2:06:32 6 - Building Legal Pages & Landing Page 2:20:02 7 - Error Tracking & Monitoring

1:43:32

Python Algorithmic Trading Course – Massive, SnapTrade & Alpaca Integrations

232K views · 1mo ago · 1:43:32

Guest: Python Algorithmic Trading Course

Learn how to build a complete algorithmic paper trading system from the ground up using Python and Django. This hands-on course guides you through configuring a pipeline that connects market data from Massive, manages portfolios securely via SnapTrade, and routes automated signals to a simulated Alpaca account for risk-free execution.

37:12

Inside a Hong Kong Hackathon [Full Documentary]

192K views · 1mo ago · 37:12

Let's go inside a hackathon in Hong Kong, where more than 250 developers from over a dozen countries teamed up to turn ideas into working products in just 24 hours. We followed teams as they built everything from Cantonese learning tools and private local AI to lending platforms, recommendation systems, and voice agents, right through the last-minute rush to submit.

4:20:01

TimescaleDB Course – PostgreSQL for Time-Series Data

103K views · 1mo ago · 4:20:01

Guest: TimescaleDB Course

Learn how to supercharge PostgreSQL for time-series data and heavy analytics workloads using the TimescaleDB extension. In this comprehensive course, you will master hypertables, continuous aggregates, and columnar storage by building real-world projects like an AI agent flight recorder and an EV fleet telemetry dashboard.

6:57:41

Claude Certified Developer Foundations (CCDV-F) Certification Course

359K views · 1mo ago · 6:57:41

Prepare to pass the Claude Certified Developer - Foundations (CCDV-F) exam. This exam is Anthropic's official hands-on certification for engineers who build, integrate, and ship production-grade applications using Claude APIs, agents, and workflows.

Topics: Exam Guide Breakdown · Agent Architecture · Workflow Architecture · Multi Agent Architecture · Subagents Improving Task Execution · Agent SDK

27:27:26

Hands-On Evolution of Deep Learning – Geoffrey Hinton’s AI Legacy

286K views · 1mo ago · 27:27:26

Guest: Geoffrey Hinton’s AI Legacy

Master modern neural networks by recreating the groundbreaking discoveries of Geoffrey Hinton, the visionary whose research redefined computer science and deep learning. Covering his defining papers, this course directly bridges historical breakthroughs to readable PyTorch code. This hands on coding course will give you a unified look at how today's AI landscape was engineered through one pioneer’s vision.

10:29:10

How to Deploy, Secure, and Automate Full-Stack Web Apps – Course for Beginners

534K views · 1mo ago · 10:29:10

Learn how to take a web application from local development to a secure, live production environment. You will learn how to manually configure an Ubuntu server, set up essential runtimes, establish automated CI/CD pipelines, and secure your site using HTTPS and Cloudflare. By tackling everything hands-on before introducing automation, you will gain a deep, foundational understanding of full-stack deployment and how to reliably host complex systems.

4:08:36

Learn Python – Interactive Course 2026

281K views · 2mo ago · 4:08:36

Guest: Learn Python

Discover Python, one of the most in-demand programming languages, from the ground up, building three real projects along the way. Study this course interactively on Scrimba Code is available on the Scrimba course page for each lesson.

1:25

Why Your Web Scraper Gets Blocked (And How to Fix It)

41K views · 2mo ago · 1:25

Tired of having your web scraper get blocked after only a few requests? In this tutorial, we build a Node.js scraper to track multi-region storefront prices and look at why standard scrapers run directly into strict rate limits. You'll learn how adding a simple three-line residential proxy configuration routes requests through localized, rotating IPs to bypass blocks completely.

Showing the 24 most recent videos. Everything plays right here on The Pod Atlas.

Have thoughts about freeCodeCamp.org? Share them with other learners.

Write a review

More Coding educational channels

← Back to all educational channels