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

API Documentation Best Practices – Full Course

This course covers everything you need to know to create, automate, and publish API documentation your developers, partners and users will love. You’ll also learn why API documentation is the foundation for strong governance, effective API security, and achieving your API business goals. ✏️ Course…

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

freeCodeCamp

ChatGPT Course – Use The OpenAI API to Code 5 Projects

Learn how to use the OpenAI API to create five projects, including a ChatGPT clone, a DALL-E Image Creator, and a SQL Generator. This is a dive deep into the world of the OpenAI API, exploring its diverse capabilities and potential applications. ✏️ Course created by @aniakubow Donate to freeCodeCam…

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

freeCodeCamp

TensorFlow Lite for Edge Devices - Tutorial

Learn how to use TensorFlow Lite. TensorFlow Lite is an open source deep learning framework for on-device inference. 💻 Code: https://github.com/bhattbhavesh91/freecodecamp-tflite ✏️ Course from Bhavesh Bhatt. Check out his channel: https://www.youtube.com/c/BhaveshBhatt8791/ ❤️ Try interactive Pyth…

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

freeCodeCamp

Binary Tree Algorithms for Technical Interviews - Full Course

Learn how to implement binary tree algorithms and how to use them to solve coding challenges. 🌳 ✏️ This course was developed by Alvin Zablan from Structy. Check out Alvin's channel: https://www.youtube.com/c/AlvinTheProgrammer 🔗 Learn data structures and algorithms: https://structy.net/ ❤️ Try inte…

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

freeCodeCamp

React Project Tutorial – Build a Portfolio Website w/ Advanced Animations

In this video, you will learn how to build React portfolio website from scratch with advanced animations. ✏️ Slobodan developed this course: https://www.youtube.com/channel/UCBu5ulO4d-d47lAVybpRTkw 🔗 Code and assets: https://github.com/bobangajicsm/react-portfolio-website 🔗 Map library https://reac…

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

freeCodeCamp

Learn Python for Data Science – Full Course for Beginners

Get started with data science using Python! This course covers essential tools like Pandas and NumPy, plus data visualization, cleaning, and machine learning techniques. Perfect for beginners, you'll gain the skills to analyze and interpret data effectively. YouTube Channel: https://www.youtube.com…

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

freeCodeCamp

Gemini CLI Essentials – Full Course

Learn how to use the Gemini CLI for agentic coding. Created by @ExamProChannel Course info: https://www.exampro.co/exp-gemini-cli-01 ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecampGemini Fun…

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

freeCodeCamp

How to Make a Landing Page using HTML, SCSS, and JavaScript - Full Course

Learn how to build a responsive website from scratch with HTML, CSS, and JavaScript. ✏️ This course was created by Jessica Chan. 🔗 Jessica's YouTube Channel: https://www.youtube.com/thecodercoder 🔗 Jessica's Twitter: https://twitter.com/thecodercoder 💻 Starter files from Fontend Mentor: https://www…

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

freeCodeCamp

AWS for Startups - Deploying with AWS Tutorial

Learn how to get started with AWS. This is a practical guide for early stage startups interested in using AWS. You will learn how to create an AWS account, deploy an application, budget scaling applications, and more. ❤️ Support for this channel comes from our friends at Scrimba – the coding platfo…

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

freeCodeCamp

Distributed File Storage In Go – Full Course

Learn how to build a decentralized, fully distributed content-addressable file storage system using Go that can handle and stream very large files. This course covers system design, low-level programming, and network protocols, all while building a highly practical and scalable application. ✏️ Cour…

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

freeCodeCamp

SQLite Databases With Python - Full Course

In this course you’ll learn the basics of using SQLite3 with Python. SQLite is an easy-to-use database engine included with Python. You’ll learn how to create databases and tables, add data, sort data, create reports, pull specific data, and more. For this course you should already have a basic kno…

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

freeCodeCamp

Create a Design System with Figma - Full Course

Learn how to build a design system in Figma. By the end of this course you will become a master of building design systems in Figma and understanding master components. ✏️ Course developed by Tim Sullivan. Check out his channel: https://www.youtube.com/channel/UCTGmiyXawbVmFJjpiYSw0Gw 🔗 Tim's websi…

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

freeCodeCamp

React & TypeScript - Course for Beginners

Learn how to build React apps using TypeScript. First, learn the basics of TypeScript. Then, learn how to integrate TypeScript in a React app by building an awesome project. You will learn how to use TypeScript with React Hooks such as useState, useRef, and useReducers. You will also learn how to p…

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

freeCodeCamp

Build a Chrome Extension – Course for Beginners

Learn how to create a Chrome browser extension using JavaScript and the new iteration of the web extensions platform, called Manifest V3. ✏️ Raman Hundal developed this tutorial. 💻 YouTube Bookmarker Starter Code: https://github.com/raman-at-pieces/youtube-bookmarker-starter-code 💻 YouTube Bookmark…

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

freeCodeCamp

Python Microservices Web App (with React, Django, Flask) - Full Course

Using Python microservices allows you to break up your apps into smaller parts that communicate with each other. This can make it simpler to scale the application based on the traffic. Also, the separation of concerns makes it easier to work on just one part of the app at a time. 💻 Code - Python Mi…

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

freeCodeCamp

CI/CD in Production with Jenkins – Complete DevOps Course

Welcome to this comprehensive CI/CD course designed to take you from foundational concepts to production-grade implementations. Using Jenkins as the automation server, you will work through nine hands-on projects, culminating in a complex DevSecOps mega project. Repo (Jenkins): https://github.com/C…

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

freeCodeCamp

Build 25 React Projects – Tutorial

Master React by building 25 different projects. If you follow along, you'll be ready to interview for a job as a React developer. ✏️ Created by @sangammukherjee Code: 🔗 20 React JS Simple Projects Link : https://github.com/sangammukherjee/25-reactjs-interview-projects 🔗 Weather App : https://github…

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

freeCodeCamp

Learn C Programming and OOP with Dr. Chuck [feat. classic book by Kernighan and Ritchie]

In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie. Toward the end Dr. Chuck interviews Guido van…

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

freeCodeCamp

Git & GitHub Crash Course for Beginners [2026]

Learn Git and GitHub from scratch with clear examples, real workflows, branching, merging, stashing, rebase, pull requests, and more. Perfect for beginners who want strong foundations. 📚Resources 🔗 Git/GitHub Cheatsheet - https://www.facebook.com/share/p/17sW4f865u/ 🔗 logicBase Labs YouTube Channel…

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

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