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

2D Wave Defense Game – GDevelop GameDev Tutorial

Create a wave defense game without coding, using GDevelop. In this beginner-friendly tutorial, we'll cover player movement, firing a bullet, enemy logic, and spawning the enemies. You will learn how to make a game in GDevelop, a no-code, open-source, free, and easy game engine. ✏️ Course developed…

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

freeCodeCamp

Machine Learning in JavaScript with ml5.js

Learn how to use ml5.js for machine learning with JavaScript. ML5.js is built on top of TensorFlow.js, providing a simplified interface for integrating machine learning models into web applications. This course will guide you through the basics of using ML5.js to create interactive and intelligent…

Free video
  • YouTube
  • 55 minutes
  • Self-paced
  • Free video

freeCodeCamp

Create a Store with WordPress and AI Tutorial – Real AI-Generated Products

Learn how to create a WordPress e-commerce site that sells stickers created with AI. Also learn how to use AI to make WordPress development easier. ✏️ Course created by @beau 🏗️ Hostinger provided a grant to make this course possible. Sign up for Hostinger here: https://www.hostinger.com/getstarted…

Free video
  • YouTube
  • 55 minutes
  • Self-paced
  • Free video

freeCodeCamp

May 2020 Summit - freeCodeCamp.org

It's been a while since the freeCodeCamp community has held a big Summit live stream. Now with the coronavirus pandemic, we need social interaction more than ever. Our community has been hard at work on a number of major improvements to the freeCodeCamp curriculum. We've been publishing a ton of fr…

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

freeCodeCamp

Code Your Own Code Editor – JavaScript, HTML, CSS Tutorial

Code your own code editor! This course shows you how to build a lightweight, browser-based code editor that runs entirely on a single HTML page. You’ll create tabbed editors for HTML, CSS, and JavaScript, complete with an instant live preview in a sandboxed iframe. Course developed by @programmingo…

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

freeCodeCamp

LLM from Scratch Tutorial – Code & Train Qwen 3

Lean how to create an LLM from scratch. In this tutorial you will build Qwen 3, one line at a time. Watch gradients flow, models learn, and AI come alive in real-time. Code on Google Colab - https://colab.research.google.com/drive/12ndGn_mI7R1GTbGS8I2EvajW50esJRRk?usp=sharing GitHub - https://gist.…

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

freeCodeCamp

Let's Play Break The Code 2 – Code Cracking Game for Developers with Tom and Shaun

Break The Code 2 is a new browser game that sends you back in time to the year 1999. You complete codebreaking missions using your programming knowledge and your puzzle-solving skills. Watch freeCodeCamp software engineers Tom and Shaun rack their brains as they try to crack codes. This video was m…

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

freeCodeCamp

Godot Tutorial for Unity Developers (and other beginners)

Learn the basics of Godot for game development. This course is perfect for Unity developers transitioning to Gadot, but it will also help people who are new to game development in general. You will learn how to navigate the interface and build a simple Flappy bird game. Assets - https://megacrash.i…

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

freeCodeCamp

AWS Cognito Course – Authentication and Authorization

This comprehensive AWS Cognito course covering everything from User Pools and Identity Pools to OAuth 2.0 workflows and JWT authentication. Master integration with popular frameworks like React and Node.js while implementing role-based access control and securing APIs with Cognito authorizers. Gain…

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

freeCodeCamp

React Native Full Stack Course – Clerk, Postgres, NativeWind

In this Full Stack React Native course, you will learn how to build a complete cross-platform grocery list application from scratch using Expo and React Native. Throughout the lessons, we will integrate modern technologies like Clerk for secure authentication, Neon Postgres with Drizzle ORM for the…

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

freeCodeCamp

Computer Vision with Arduino Tutorial – 2 Projects

The course combines computer vision, deep learning, and Arduino. You will build two projects using tools like MediaPipe and OpenCV. The first project will control an LCD display using your facial movements and the second project will control a robotic arm using computer vision. In this course, you…

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

freeCodeCamp

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 model on CIFAR-10 and gain practical experience in image classification. Transition from CNNs to trans…

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

freeCodeCamp

Next.js Caching & Rendering Tutorial – Full Course for Beginners

Learn Next.js 15 Caching & Rendering using the App Router. This tutorial is designed for developers who want a clear, engineering-level understanding of how Next.js optimizes performance through smart rendering strategies and layered caching. 🔗 Code example: https://github.com/logicbaselabs/nextjs-…

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

freeCodeCamp

What’s New in React 19: Exploring Actions, use(), Compiler, and more

✏️ Study this course interactively on Scrimba: https://v2.scrimba.com/whats-new-in-react-19-c03d?utm_source=youtube&utm_medium=video&utm_campaign=fcc-react19 Learn all about the exciting new features coming with React 19, including baked-in ways to handle actions, optimistic updates, form statuses,…

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

freeCodeCamp

Is College Worth It?

Is college still worth it? freeCodeCamp.org founder Quincy Larson answers your university and career questions. All data visualizations by Quincy. Edited by Ed Pratowski, and questions voiced by his daughter Stella. Here are some of the many topics you'll learn about: - economic considerations (ROI…

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

freeCodeCamp

Taxes for Freelance Developers – Full Course

A discussion of why proper tax management is crucial for freelancers and self-employed developers who wish to get ahead financially. This video discusses core tax concepts, the taxation of various business structures, deductions, making one’s payments, as well as state and local taxation. The advic…

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

freeCodeCamp

Web Scraping with Python & JavaScript – MERN Stack Full Course

Learn to build robust web scrapers that can defeat modern anti-bot systems. In this 5.5-hour full-stack course, you will transition from basic Python scripting to deploying a full MERN dashboard that scrapes and visualizes real-world data from Amazon, Booking.com, Indeed, and the TIOBE Index. By th…

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

freeCodeCamp

Music Production 101 – Master Sound Design, Mixing, and Mastering in FL Studio

This comprehensive music production course bridges the gap between basic theory and professional execution. Miguel guides you through the entire lifecycle of a song using tools like FL Studio. You will master sound design and mixing before applying your skills to build a high-energy Bass House trac…

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

freeCodeCamp

JavaScript Tutorial with Three.js – 5 Projects for Beginners

Learn fundamental JavaScript and Three.js with 5 stand-alone projects. ✏️ Course developed by @robotbobby9 0) Three.js Roadmap A roadmap to help you get started. Starting code: https://github.com/bobbyroe/getting-started-threejs/tree/start 1) Textures in Three.js Everything you need to know about a…

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

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