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

Micro-Frontends Course - Beginner to Expert

Don't know what a Micro-Frontend, but you've heard the buzz and you want to learn it. Let me take you from just starting out, to understanding asynchronous loading, error handling, shared state, cross platform micro-frontends, how to route multiple applications together, and even how to test Micro-…

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

freeCodeCamp

Hands-On Cybersecurity and Ethical Hacking – Full Course

Master the fundamentals of Cybersecurity and Ethical Hacking with this beginner-friendly, hands-on course using Kali Linux. You’ll learn to identify, exploit, and defend against real-world vulnerabilities while building a solid foundation in penetration testing, network security, and vulnerability…

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

freeCodeCamp

OpenClaw Full Tutorial for Beginners – How to Set Up and Use OpenClaw (ClawdBot / MoltBot)

This course provides a comprehensive introduction to OpenClaw, a proactive autonomous agent and messaging gateway that allows you to automate digital tasks through platforms like WhatsApp, Telegram, and Discord. Led by Kian, the modules cover everything from local installation and connecting leadin…

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

freeCodeCamp

Build a Shopping Cart with JavaScript – Project Tutorial

Improve your JavaScript skills by coding a shopping cart using vanilla JavaScript ('vanilla' just means JavaScript with no frameworks or libraries). 💻 GitHub: https://github.com/JoyShaheb/shopping-cart-js/tree/starter-files 🖥 Live Demo: https://shopping-cart-js-joyshaheb.vercel.app/ ✏️ Joy Shaheb c…

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

freeCodeCamp

Open Models Coding Essentials – Running LLMs Locally and in the Cloud Course

Learn how to work with a wide range of open large language models (LLMs) such as Gemma, Kimmy, and GLM across various local and cloud-based environments. This comprehensive guide by Andrew Brown explores how to use coding harnesses like Claude Code and Pi Agent to build real-world agentic workflows…

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

freeCodeCamp

Full Stack Instagram Clone with Laravel and MongoDB – Tutorial

Master MongoDB with Laravel by building an Instagram clone. Learn document-based schema design, authentication, social features, and performance optimization techniques. Perfect for Laravel developers ready to move beyond SQL databases and leverage MongoDB's flexibility and scalability for modern w…

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

freeCodeCamp

E-commerce Website With Django and Vue Tutorial (Django Rest Framework)

Learn how to build an e-commerce website using Django and Vue from scratch. Django uses Python Vue uses JavaScript. Django Rest Framework is used to build the API and backend. The frontend is a separate Vue project. To handle the payments, we implement Stripe. ✏️ The course was developed by CodeWit…

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

freeCodeCamp

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 search, and detail screens that play YouTube trailers. You will also implement a download manager to s…

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

freeCodeCamp

Harvard CS50’s Intro to Databases with SQL – Full University Course

This is CS50’s introduction to databases using a language called SQL. You'll learn how to create, read, update, and delete data with relational databases, which store data in rows and columns. You'll also learn how to model real-world entities and relationships among them using tables with appropri…

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

freeCodeCamp

Redux Tutorial - Beginner to Advanced

Learn how to use Redux in this full course for beginners. You will learn how to use Redux with ReduxToolkit Library to create an application involving HTTP requests. ✏️ Nikhil Thadani created this course. Check out his YouTube channel: https://www.youtube.com/channel/UCaKqU7lmR4wQ5Bj9F9E9i_Q 💻 Code…

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

freeCodeCamp

.NET Microservices – Full Course for Beginners

Learn the foundational elements of a microservices architecture with .NET in this beginner level course. You will incrementally building a real microservices-based application with the .NET platform and C#. 💻 Get the code: https://youtube.dotnetmicroservices.com/netmicroservicesbasics ✏️ Course cre…

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

freeCodeCamp

User Authentication in Web Apps (Passport.js, Node, Express)

In this full course for beginners, you will learn how to implement user authentication from scratch in your web apps. You will learn how to use Passport.js in a Node / Express app. 💻 Starter Code 🔗 https://github.com/zachgoll/express-session-authentication-starter 🔗 https://github.com/zachgoll/expr…

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

freeCodeCamp

Blazor Course - Use ASP.NET Core to Build Full-Stack C# Web Apps

Blazor is a Single Page Application framework created by Microsoft. With Blazor, you write C# to generate dynamic content and with Blazor WebAssembly you can become a full stack developer with C# on both front end and back end. In this course, you will learn about the architecture and how Blazor wo…

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

freeCodeCamp

Matplotlib Crash Course

Learn the basics of Matplotlib in this crash course tutorial. Matplotlib is an amazing data visualization library for Python. You will also learn how to apply Matplotlib to real-world problems. ✏️ This course was created by Keith Galli. Check out his YouTube channel: https://www.youtube.com/channel…

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

freeCodeCamp

MERN Stack Course - ALSO: Convert Backend to Serverless with MongoDB Realm

Learn how to create a full-stack web app using the MERN stack. The MERN stack is MongoDB, Express, React, and Node.js. Also, learn how to use MongoDB Realm to convert the backend to serverless and host the entire thing for free in the cloud. You will even learn how to host the React frontend for fr…

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

freeCodeCamp

Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course

Learn how to build an Instagram clone using React Native, Firebase Firestore, Firebase storage, Redux, and Expo. The app includes an authentication system, database, storage, and more. 💻 Code: https://github.com/SimCoderYoutube/InstagramClone ✏️ Course from SimCoder. Check out their channel: https:…

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

freeCodeCamp

Getting a developer job in 2025 with Lane Wagner [Podcast #157]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Lane Wagner. He's a software engineer, prolific contributor to freeCodeCamp, and founder of the Boot.dev online learning platform. Support for this podcast comes from a grant from Wix Studio. Wix Studio provides de…

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

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