technifyed

Nonprofit

freeCodeCamp courses 1,030

Free full courses and certifications; practical, but not university-level depth.

Tier 3 · 78/100US

Showing 1,030 courses

freeCodeCamp

Inside The World's Biggest Hackathon – Full Documentary on UC Berkeley's Cal Hacks

This documentary will introduce you to the high-energy environment of Cal Hacks 2025, the world's largest collegiate hackathon, where over 2,500 students gather at the former Exploratorium in San Francisco to build innovative projects in just 36 hours. Quincy Larson interviews various teams to show…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

JavaScript Interview Prep: Functions, Closures, Currying

Prepare for JavaScript interview questions focusing on closures, functions, and currying. Throughout the course, you'll delve into various aspects of JavaScript, such as function declarations, expressions, scopes, and hoisting, as well as learning about advanced concepts like closures and lexical s…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Personal Website Tutorial with Next.js 13, Sanity.io, TailwindCSS, and TypeScript

Learn how to build a personal website with Next.js 13 for the frontend and Sanity.io as the content backend. You will also be introduced to TailwindCSS for styling and TypeScript for type safety and improved developer experience. By the end of this tutorial, you will have a fully functioning, deplo…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

freeCodeCamp

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 years while working as a janitor. As the single father of two Autistic boys, he first used his programm…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Contributing To Open Source – Beginner's Guide

This course covers everything you need to contribute meaningfully to existing open-source software projects. This course is taught by James Pearce ( https://github.com/jamesgpearce ). He is the former Head of Open Source at Meta, the company that invented React, Hack, and PyTorch, along with 100s o…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

How to Learn from Free University Courses (Audit Classes Online)

Learn how to successfully audit public college computer science courses on the web! In this video, students Seth Goldin and Sam Crombie discuss learning on the web, methods for choosing a topic and course, tips to consider when conducting your audit, and more! 🔗 Find your next CS audit resource: ht…

Free video
  • YouTube
  • 1 hour
  • Self-paced
  • Free video

freeCodeCamp

RAG & MCP Fundamentals – A Hands-On Crash Course

This practical crash course teaches you to build integrated AI systems rather than standalone tools. You will first master Retrieval-Augmented Generation (RAG) to connect models to your own data for accurate, context-aware answers. Next, you will learn the Model Context Protocol (MCP) to coordinate…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Full Stack Web Development in the Cloud Course - Svelte, Postgres, Vercel, Gitpod

In this tutorial for beginners, you will learn how to develop a full-stack web application entirely in your browser using Gitpod (https://www.gitpod.io/). You will build the app with Svelte and Postgres. From creating a new repository to deploying to production, we will write and discuss every line…

Free video
  • YouTube
  • 7.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Build and Deploy an Instagram Clone with React and Firebase – Tutorial

Learn how to use React and Firebase to create an instagram clone from scratch. You'll explore the powerful combination of React for front-end development and Firebase for back-end services, learning to create an Instagram-like platform with features such as user authentication, profile customizatio…

Free video
  • YouTube
  • 8.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Mojo Programming Language – Full Course for Beginners

Learn Mojo in this full tutorial. The Mojo programming language combines the usability of Python with the performance of C. It's basically an enhanced version of Python specifically designed for Artificial Intelligence developers. 💻 Code: https://github.com/Infatoshi/intro-to-mojo ✏️ Course created…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

freeCodeCamp

Django 3 Course - Python Web Framework (+ pandas, matplotlib, & more)

Learn Django, a Python web framework, in this full course. The course also covers pandas, matplotlib, JavaScript, ajax, xhtml2pdf, dropzone.js, and more! You will learn about: ➜ django concepts (models, views, templates, signals and more!) ➜ pandas dataframes ➜ matplotlib and seaborn integration ➜…

Free video
  • YouTube
  • 7 hours
  • Self-paced
  • Free video

freeCodeCamp

How to go full-on Renaissance Man mode in 2025 with Vaughn Gene [Podcast #161]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Vaughn Gene. He's a self-taught software engineer who works with lots of freelance clients. Vaughn lived in Japan for 10 years, and speaks Japanese, speaks Spanish, plays guitar, plays piano, and is skilled at MMA.…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

freeCodeCamp

From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Dorian Develops. He's a software engineer and prolific YouTube creator. Dorian grew up in the Little Havana neighborhood of Miami. He's the child of a single mother that arrived as a refugee from Cuba. After a roug…

Free video
  • YouTube
  • 3 hours
  • Self-paced
  • Free video

freeCodeCamp

Python Project Tutorial - Your First Python Project

In this beginner python project tutorial you will learn to create a simply python game! While working through this beginner python project you will learn the basics and fundamentals of python and apply those skills. This python tutorial is designed to get you up and running in python as fast as pos…

Free video
  • YouTube
  • 1 hour
  • Self-paced
  • Free video

freeCodeCamp

Inside the AI Hardware Engine – Full Semiconductor Supply Chain Course

Welcome to this comprehensive course on the semiconductor supply chain, where you will learn how a chip moves from design to the data center. You will learn all about semiconductor physics, design, fabrication, memory, packaging, and rack-scale integration. Your instructor, Kian, will guide you thr…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

24 CSS Projects: Loading Animations, Progress Bars, Flashcards & More!

Find out how well you really know CSS with this bumper pack of challenges, all contained in one easy-access video. ✏️ Study this course interactively on Scrimba: https://v2.scrimba.com/css-challenges-c02p Code is available on the Scrimba course page for each lesson. Throughout the 24 challenges, yo…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

JavaScript GameDev Tutorial – Code an Animated Physics Game [Full Course]

Learn how to code a JavaScript Game featuring interesting physics and AI mechanics. What makes a great game? Is it about beautiful, polished visuals or about gameplay that feels good and responsive? Is it about unique ideas, or maybe it's the little details, special secrets and Easter eggs? What ar…

Free video
  • YouTube
  • 3 hours
  • Self-paced
  • Free video

freeCodeCamp

A day at...

Video playlist
  • YouTube
  • 7 videos, 55 minutes
  • Self-paced
  • Free video

freeCodeCamp

Claude Code Full Course – Autonomous Goals, MCP, and VS Code Setup

Learn Claude Code with this comprehensive crash course taught by a former senior software engineer. You will learn everything from setting up your local environment in VS Code to executing autonomous tasks with goals and seamlessly deploying your applications. By mastering file structures, custom s…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Working at OpenAI with Logan Kilpatrick – freeCodeCamp Podcast #112

In this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Logan Kilpatrick. Logan is a developer advocate with OpenAI. Be sure to follow The freeCodeCamp podcast in your favorite podcast app. And share this podcast with a friend. Let's inspire more folks to learn to code…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

Enter your email and the official page opens. Phone is optional.