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

Rust Project Tutorial – Authentication Server Using Warp + JWT

In this course, you will learn how to use Rust to create an authentication server. The course provides a comprehensive guide on user data management, structure, and token-based authentication. Special attention is given to error handling, JWT issues, and practical solutions for common challenges. C…

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

freeCodeCamp

Code a Minecraft Clone with JavaScript, React, Three.js – Tutorial

Learn how to code a playable Minecraft clone using React, JavaScript, and Three.js. You will learn about many React concepts such as useState, useEffect, useRef, custom Hooks for State management, and more. And you will be able to apply the principles to create other 3d games in JavaScirpt. ✏️ Cour…

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

freeCodeCamp

Great Design With User Research - Design a Mobile App Using Figma

Improve your UI / UX design skills by designing a real-world app using Figma. You will learn how to use the d.school design thinking process and self process management to come up with design solutions. ✏️ Course created by Dev and Design. Check out his channel: https://www.youtube.com/channel/UCET…

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

freeCodeCamp

Web Application Ethical Hacking - Penetration Testing Course for Beginners

Learn web app penetration testing. You will learn pentesting techniques, tools, common attacks and more. The tools covered in the course include Burp Suite, Nikto, Dirbuster, curl, sublist3r, nmap, and many others. This course was originally live streamed weekly on Twitch and built from lessons lea…

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

freeCodeCamp

Master Full-Stack Docker & CI/CD – Build a Production-Ready Pipeline

This course is made possible by a grant from Hostinger. Get 10% off your cloud hosting at https://hostinger.com/freecodecamp using coupon code: FREECODECAMP Learn to take a full-stack React, Go, and MongoDB application from local development to a fully containerized production environment. You'll m…

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

freeCodeCamp

Memcached Tutorial for Beginners

Memcached is a high-performance, distributed memory caching system designed to speed up dynamic web applications by alleviating database load. In this course, you will learn about Memcached's architecture and design choices, and learn how to create a hands-on demo using Docker, Telnet, and nodes. ✏…

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

freeCodeCamp

n8n Course for Beginners – Build Complex Workflows & Master AI Integration

Learn n8n in this full course for beginners from @GavinLon. n8n is an open-source workflow automation platform that lets you connect different apps, APIs, and services to easily automate tasks without needing to implement extensive code. You'll learn the practical steps of setting up n8n and then d…

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

freeCodeCamp

Dynamic Programming – 0/1 Knapsack Problem Tutorial

The Knapsack Problem is a classic optimization problem in computer science. It's often used to help teach dynamic programming and greedy algorithms. This is an important problem to understand, especially if you plan on interviewing soon for a programming job. In this course, Gavin Lon will explain…

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

freeCodeCamp

Learn React by Building an eCommerce Site - Tutorial

Learn React by building an e-Commerce application with Class Components. You will learn component basics, rendering various items in components, parent-to-child component communication, lifecycle methods, forms, REST-API calls with JSON server and basic routing. 💻 Source code: https://github.com/we…

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

freeCodeCamp

Code a Snake Game with Python and Pygame 🐍 - Tutorial

In this Python / Pygame tutorial you will build a snake and apple game. This Python project for beginners is perfect for you to get exposure on how you can build an end-to-end Python project after learning the basics of Python. ✏️ Course created by Dhaval Patel from codebasics. Check out his channe…

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

freeCodeCamp

Microservices with FastAPI – Full Course

Learn how to create a simple Microservices app using Python FastAPI with React on the frontend. We will use RedisJSON as a Database and dispatch events with Redis Streams. RedisJSON is a NoSQL database just like MongoDB and Redis Streams is an Event Bus just like RabbitMQ or Apache Kafka. ✏️ Course…

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

freeCodeCamp

iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone

Learn how to use Swift 5, UIKit, and Xcode to develop iOS apps by building a Netflix clone. You will learn how to implement the MVVM design pattern. ✏️ Course developed by Amr. Check out his channel: https://www.youtube.com/channel/UCIGbW54bABLekk_RYlwnAzg 💻 Github Repo: https://github.com/amrhossa…

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

freeCodeCamp

MySQL Database - Full Course

Learn about MySQL Database in this full tutorial course for beginners. This course teaches you not just SQL basics, but it also goes into key database concepts such as Data Modeling, Locks, Indexes, Data Modeling, SQL Explain, and more. 🔗 Tips and Resources: https://docs.google.com/document/d/1tDPg…

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

freeCodeCamp

React JS Tutorial – Build a Weather App With Cities Autocomplete

In this React project tutorial, you will learn to build a weather application using the OpenWeatherMap API and GeoDB API with places autocomplete. ✏️ Slobodan Gajic created this course. Check out his channel: https://www.youtube.com/c/CodewithSloba 💻 Code: https://github.com/bobangajicsm/react-weat…

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

freeCodeCamp

Apache Cassandra Database – Full Course for Beginners

Apache Cassandra is an open source NoSQL distributed database. This beginner's Cassandra course has four modules. The first three modules will cover the basics Apache Cassandra data modeling. The final module covers practical applications of Cassandra. Get Started with Astra DB, built on Apache Cas…

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

freeCodeCamp

Algorithms in Python – Full Course for Beginners

In this Introduction to Algorithms in Python course, you'll learn about algorithm basics like recursion and then go all the way to working with concepts like dynamic programming. The 5 main course segments include simple recursive algorithms, data structures, divide & conquer, greedy algorithms, an…

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

freeCodeCamp

Learn How to Code - Programming for Beginners Tutorial with Python and C#

This course teaches you everything you need to start programming! 💪😤 You will learn the difference between Python and C# and learn coding fundamentals. ✏️ Jabrils created this course. Check out his channel: https://www.youtube.com/c/Jabrils Resources: 💻 Code: https://github.com/Jabrils/Everything-Y…

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

freeCodeCamp

Rahul Pandey quit his $800,000/year FAANG developer job to build a startup [Podcast #137]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Rahul Pandey. He's a software engineer who left his $800K / year FAANG job to build his own startup. We talk about: - The post-layoff developer job landscape - Developer interviews and how to differentiate yourself…

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

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