freeCodeCamp.org thumbnail

freeCodeCamp.org

@freecodecamp

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

Channel created: December 16, 2014

11,200,000

Subscribers

1,881

Total Videos

913,179,442

Total Views

1,948

Videos

Recent Videos

View All Videos

First dev job at 45 – Interview with self-taught freeCodeCamp grad Eric Carlson [Podcast #194]

Eric Carlson is a self-taught software engineer at Cisco. In his early 20s, he worked his way up to manager at the busiest Dominos Pizza in Canada. He eventually went to college and studied liberal...

Problem Solving for Beginners: Build Algorithms from Scratch with First Principles and JavaScript

In this course, @Radu teaches his problem-solving techniques by using a challenging vision-based positioning system problem from his "Decode the Drawings" competition as a case study: https://yout...

Data Structures and Algorithms Mega Course – Master Technical Interviews in 49 Hours

Learn about every popular data structure and algorithm. This 49-hour mega course will help you master technical interviews for software engineering roles! This tutorial will equip you with the esse...

SwiftUI Course for Beginners – Create an iOS App from Scratch

Learn how to create a complete iOS app from scratch using SwiftUI and Xcode. In this tutorial, you will learn to build a feature-rich movie and TV browsing app with a dynamic home screen, powerful ...

Audit the advice you're getting - it's not all gonna be good

When you're looking for jobs and getting advice, make sure you carefully analyze everything. It's not all gonna be good advice. So sort through it, do your research, and find what's best for you. D...

From injured athlete to software engineer with Kaleb Garner [Podcast #193]

Kaleb Garner is a software engineer working at a medical technology app company. He got a scholarship to play baseball at a state university, but a serious knee injury ended his career and he dropp...

What is the JavaScript DOM?

This beginner's tutorial covers the fundamentals of the Document Object Model (DOM) in JavaScript. Learn DOM structure, element traversal, manipulation, and event handling with a hands-on Expense T...

Why you should surround yourself with the smartest, most driven people

Surround yourself with the smartest, most driven people. Namanh discusses why this is important with Quincy on the freeCodeCamp podcast.

Intro to MCP Servers – Model Context Protocol with Python Course

Learn to build Model-Context Protocol (MCP) servers with the open source FastMCP Python library. MCP is the standard that lets AI agents, like GitHub Copilot and Gemini, securely interact with you...

Google Generative AI Leader Certification Course – Pass the Exam!

Prepare for the Google Generative AI Leader exam and pass! Andrew Brown is a CTO who has passed practically every DevOps exam under the sun, and he teaches this course. He'll give you a business-...