freeCodeCamp.org - Videos

Back to Channel

Time Series Forecasting in Python – Tutorial for Beginners

This course is an introduction to time series forecasting with Python. It's a perfect starting point for beginners looking to forecast time series data. You will learn the fundamental concepts of t...

107,361 views • 3,072 likes • 57 comments • August 07, 2025

Google Cloud Associate Cloud Engineer Course [2025] - Pass the Exam!

Prepare for the Google Cloud Associate Cloud Engineer (ACE) exam and pass! Associate Cloud Engineers deploy applications, monitor operations, and manage enterprise solutions. They use Google Cloud...

113,737 views • 2,520 likes • 112 comments • August 05, 2025

React Course for Beginners w/ Tailwind CSS [2025]

Learn modern frontend web development using React and Tailwind CSS in this beginner course. ✏️ This course was developed by Alvin Zablan. Check out Alvin's channel: https://www.youtube.com/c/Alvin...

116,856 views • 3,326 likes • 117 comments • August 04, 2025

Senior Playstation Engineer's tips for learning new tools and getting things done [Podcast #184]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Dilip Krishnamoorthi. He's a software engineer working at Sony, building user interfaces for Playstation game co...

21,038 views • 574 likes • 37 comments • August 01, 2025

Why Algorithms Work – Algorithm Analysis Deep Dive Course

This course is a university-level exploration of algorithm and data structure analysis. Go beyond code: learn why algorithms work, not just how. The course covers core mathematical tools, various c...

59,042 views • 2,533 likes • 53 comments • July 30, 2025

Technical Writing Course for Beginners

In this technical writing course, you’ll begin by exploring the fundamentals of technical writing and understanding its importance in various fields. By the end of this course, you’ll have the skil...

88,328 views • 3,189 likes • 67 comments • July 29, 2025

How to turn Open Source into a Job with Nick Taylor [Podcast #181]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Nick Taylor. He's a software engineer from Montreal and a prolific open source contributor. We talk about: - Wh...

20,256 views • 534 likes • 18 comments • July 25, 2025

Enterprise AI Tutorial – Embeddings, RAG, and Multimodal Agents Using Amazon Nova and Bedrock

Learn all about Embeddings, RAG, Multimodal Models, and Agents with Amazon Nova. This course covers AI engineering, covering a ton of technologies from Amazon Tian Text Embeddings to LangChain inte...

44,388 views • 1,252 likes • 43 comments • July 24, 2025

Learn TypeScript – Crash Course for Beginners

Discover TypeScript in 1 hour! This beginner-friendly tutorial covers the basics, offering a quick TypeScript crash course for developers. Learn essential concepts, enhance your JavaScript skills, ...

93,816 views • 2,320 likes • 129 comments • July 23, 2025

Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

This is a comprehensive course on data structures and algorithms. @algo.monster will break down the most essential data structures—like arrays, strings, sets, hashmaps, and heaps, and he'll show y...

652,563 views • 13,786 likes • 203 comments • July 22, 2025

We are truly in the Hackathon Era – Namanh Kapur interview [Podcast #180]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Namanh Kapur. He's a senior software engineer at LinkedIn. He also creates YouTube videos to help developers wit...

23,982 views • 586 likes • 41 comments • July 18, 2025

Data Viz w/ Svelte and D3 Tutorial – Custom and Interactive Data Visualization

Learn how to create responsive, animated, interactive charts using Svelte and D3.js from @ever-greg Follow along in your browser here: https://svelte.dev/playground/hello-world?version=5.34.5 Co...

16,075 views • 381 likes • 10 comments • July 16, 2025

Building ‍Security into AI – Tutorial

This course teaches you how to design AI systems with security in mind from day one. You'll learn how AI risks differ from traditional software, how to create effective threat models, and how to an...

26,738 views • 1,013 likes • 28 comments • July 15, 2025

799 rejections... but he got the job! Braydon Coyer developer interview [Podcast #179]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Braydon Coyer. He's a software engineer who started building mobile apps in high school – one of which even out-...

16,686 views • 371 likes • 38 comments • July 11, 2025

Build and Deploy a Polished AI Project and Get Sales

Learn how to create an end-to-end AI project that will be perfect to add to your resume. In this course from Ayush Singh, you will learn how to go from idea to deployment. Ayush covers every step y...

92,431 views • 2,816 likes • 106 comments • July 10, 2025

VGG From Scratch – Deep Learning Theory & PyTorch Implementation (Full Course)

This course is a hands-on deep learning tutorial that will help you understand one of the most influential convolutional neural networks in computer vision. You will learn to rebuild the VGG archit...

37,934 views • 1,079 likes • 26 comments • July 09, 2025

Combine Vibe Coding & n8n to Build Real AI Apps

Learn the power of Vibe Coding and how it pairs perfectly with n8n to build full-stack AI-driven apps. In this course, you will learn what Vibe Coding means, how it fits into modern software engin...

68,283 views • 2,178 likes • 123 comments • July 08, 2025

From freeCodeCamp to NASA with Data Engineer Joe Hill [Podcast #178]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Joe Hill. He's a software engineer who works on a data platform for NASA. Joe taught himself programming for 4...

25,047 views • 613 likes • 37 comments • July 04, 2025

Google Calendar Clone Tutorial – PHP, MySQL, JavaScript, HTML, and CSS

Learn how to build a full stack Google Calendar clone using built entirely from scratch using PHP, MySQL, JavaScript, HTML, and CSS — no frameworks, no external libraries — just clean, understandab...

47,824 views • 1,604 likes • 60 comments • July 03, 2025

Google Cloud Cybersecurity Certificate Course

Learn about cloud cybersecurity with this comprehensive course developed by Google Cloud. You'll analyze threats, build defenses, and complete a final mission that'll impress future employers. This...

71,196 views • 2,472 likes • 69 comments • July 01, 2025

Rust VS Go VS TypeScript which back end language is for you with Tai Groot [Podcast #176]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Tai Groot. He's a back end software engineer and maintains an open source project used by companies like Google....

32,193 views • 652 likes • 92 comments • June 27, 2025

Evolution of the Transformer Architecture Used in LLMs (2017–2025) – Full Course

This course introduces the latest advancements that have enhanced the accuracy, efficiency, and scalability of Transformers. It is tailored for beginners and follows a step-by-step teaching approac...

81,272 views • 1,412 likes • 55 comments • June 26, 2025

Build a Calendly Clone – Full Stack Next.js, Typescript, React, Tailwind

Build and Deploy a modern, full-stack Calendly clone with Google Calendar integration—manage timezones, events, and meeting links like a pro using Next.js 15, Typescript, React 19, Tailwind CSS v4,...

50,230 views • 1,484 likes • 60 comments • June 24, 2025

Complete German Language Beginners Course – Learn A1 Level German

Learn to speak German Like a native with this complete A1 course from @LangAdvance . Want to learn more German? Start today with interactive lessons at LangAdvance! Click here: https://langadvance...

543,631 views • 18,411 likes • 753 comments • June 19, 2025

Google Cloud Data Analytics Certificate Course

Unlock the world of data analytics with this comprehensive course developed by Google Cloud. Learn how to prepare, process, analyze, share, and act on data. This hands-on curriculum introduces core...

55,686 views • 1,732 likes • 39 comments • June 17, 2025

MLOps Pipeline with Python, AWS, Docker – YouTube Viewer Sentiment

This comprehensive course teaches you to build an end-to-end MLOps pipeline that analyzes YouTube sentiment in real-time through a Chrome extension. You'll master modern ML tools like MLflow, DVC, ...

87,591 views • 2,423 likes • 79 comments • June 13, 2025

From Therapist to six figure freelance dev [Podcast #176]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Kelly Vaughn. She's a self-taught software engineer who ran her own developer agency. She was also the founding ...

17,889 views • 481 likes • 29 comments • June 13, 2025

MERN Stack Tutorial for Beginners with Deployment – 2025

This comprehensive MERN stack course from @codesistency takes absolute beginners from zero to deployment. Burak teaches you to create a complete notes application using MongoDB, Express, React, an...

538,167 views • 10,090 likes • 430 comments • June 10, 2025

From electrical engineering student to CTO with Hitesh Choudhary [Podcast #175]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews former CTO and prolific programming teacher Hitesh Choudhary. We talk about: - The limits of AI in building a r...

57,413 views • 1,674 likes • 112 comments • June 06, 2025

C Programming with Raylib – Match3 Game Tutorial

Learn to build a complete match-3 game from scratch using C programming and the Raylib graphics library in this hands-on tutorial. You'll create a polished ASCII-based puzzle game with smooth anima...

50,608 views • 1,606 likes • 76 comments • June 04, 2025

General Chemistry – Full University Course

Learn college-level Chemistry in this course from @ChadsPrep. Check out Chad's premium course for study guides, quizzes, and practice exams: https://school.chadsprep.com/subscription/general-chemi...

458,992 views • 18,108 likes • 751 comments • June 03, 2025

How to Survive in Tech When Everything's Changing w/ 21-year Veteran Dev Joe Attardi [Podcast #174]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Joe Attardi. He's a software engineer and prolific author of programming books. We talk about: - How software ...

58,969 views • 1,356 likes • 78 comments • May 30, 2025

Learn Python for Data Science – Full Course for Beginners

Get started with data science using Python! This course covers essential tools like Pandas and NumPy, plus data visualization, cleaning, and machine learning techniques. Perfect for beginners, you'...

689,505 views • 16,567 likes • 536 comments • May 29, 2025

Build REST APIs in .NET 9 – Full Course for Beginners

Learn how to code REST APIs in .net 9 as an Absolute Beginner. This step-by-step guide from @codeafuture is for those new to ASP.NET Core. It covers everything from what REST APIs are to handling C...

124,191 views • 2,628 likes • 80 comments • May 28, 2025

Building a Vision Transformer Model from Scratch with PyTorch

Learn to build a Vision Transformer (ViT) from scratch using PyTorch! This hands-on course guides you through each component, from patch embedding to the Transformer Encoder. Train your custom ViT ...

45,005 views • 1,462 likes • 63 comments • May 27, 2025

Laid off but not afraid with X-senior Microsoft Dev MacKevin Fey [Podcast #173]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews MacKevin Fey. He just got laid off last week from his senior engineering role at Microsoft. We talk about: How ...

22,958 views • 460 likes • 50 comments • May 23, 2025

Vue.js Course for Beginners

Welcome to the comprehensive Vue.js course, designed to take you from beginner to proficient Vue developer. This course covers everything from Vue fundamentals and reactivity to advanced topics lik...

89,580 views • 1,802 likes • 59 comments • May 22, 2025

Relational DBMS Course – Database Concepts, Design & Querying Tutorial

This relational Database Management System (DBMS) course serves as a comprehensive resource for mastering database concepts, design, and querying, and is tailored for both academic success and tech...

116,515 views • 3,395 likes • 108 comments • May 21, 2025

LangGraph Complete Course for Beginners – Complex AI Agents with Python

Welcome to this video course on LangGraph, the powerful Python library for building advanced conversational AI workflows. In this course, Vaibhav Mehra will teach you how to design, implement, and ...

666,145 views • 11,995 likes • 378 comments • May 20, 2025

Making Developer Friends Anywhere, with Iraqi Engineer Code;Life [Podcast #172]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews software engineer and live coding streamer Code;Life. For those of you watching the video version of this inter...

32,995 views • 631 likes • 146 comments • May 16, 2025

Complete Spanish Language Beginners Course – Learn A1 Level Spanish

This is a step by step Spanish language course for complete beginners. This A1 level course follows the book Aula Internacional 1. Course created by @masterspanishacademy. 📚 Get a free Spanish sh...

203,220 views • 6,912 likes • 633 comments • May 15, 2025

Vite Crash Course – Frontend Build Tool

Become a lightning-fast developer with Vite, the speed-focussed build tool that makes working with modern frameworks smooth, efficient, and enjoyable. ✏️ Study this course interactively on Scrimba...

81,653 views • 1,973 likes • 53 comments • May 14, 2025

Android & Kotlin Development Masterclass – Full Course

This massive Kotlin and Android course takes you from the fundamentals to advanced concepts with hands-on practice. Throughout this course for beginners, @programmingwithalex.585 will teach you to...

482,819 views • 12,693 likes • 911 comments • May 12, 2025