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

AWS AppSync Tutorial - GraphQL APIs with AppSync, Amplify and Angular

AWS AppSync automatically updates the data in web and mobile applications in real time, and updates data for offline users as soon as they reconnect. Learn how to use it to build a GraphQL API using Amplify and Angular. 💻 Course created by Manoj Fernando. Check out his YouTube channel: https://www.…

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

freeCodeCamp

C Programming with Raylib – Match3 Game Tutorial

Learn to build a complete match-3 game from scratch using C programming and the Raylib graphics library in this hands-on tutorial. You'll create a polished ASCII-based puzzle game with smooth animations, visual effects, sound integration, and responsive gameplay mechanics. The course covers everyth…

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

freeCodeCamp

Understanding Deep Learning Research Tutorial - Theory, Code and Math

If you've ever felt intimidated by deep learning research papers with their dense mathematical notation and complex code bases, this comprehensive tutorial from @deeplearningexplained will show you how to effectively understand and implement cutting-edge AI research. Through practical examples usin…

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

freeCodeCamp

JavaScript Modules Crash Course

Learn about JavaScript Modules. Modules are fundamental concepts in JavaScript before you learn any other library or framework like React, Angular, Vue.js, Node.js, etc. By the end of this video, you'll be able to use modules to add flexibility, reusability, and power to your code. ✏️ Course develo…

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

freeCodeCamp

Why Algorithms Work – Algorithm Analysis Deep Dive Course

This course is a university-level exploration of algorithm and data structure analysis. Go beyond code: learn why algorithms work, not just how. The course covers core mathematical tools, various complexity analysis techniques, sorting algorithms, and data structures like heaps and hash tables. You…

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

freeCodeCamp

C++ Course: Build an Audio Plugin

Improve you C++ skills in this course on creating a music plugin with C++ and the JUCE framework. You'll learn how to set up your project, add DSP features, and build a custom GUI. Each section guides you through essential steps, from basic setup to advanced audio processing. Code: https://github.c…

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

freeCodeCamp

Intro to Supabase – Full Tutorial for Beginners

Learn how to use Supabase by building a real-world React.js Sales Dashboard app with authentication, real-time data operations, and secure user management. ✏️ Study this course interactively on Scrimba: https://scrimba.com/intro-to-supabase-c0abltfqed?utm_source=youtube&utm_medium=video&utm_campaig…

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

freeCodeCamp

3D Web Development with Blender and Three.js – Create a Cozy Café Portfolio

Take your creative web development to the next level by building an interactive 3D cozy cafe portfolio from scratch using Blender and Three.js. This course covers professional workflows, covering everything from subdivision modeling and texture painting to implementing a robust singleton architectu…

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

freeCodeCamp

DevSecOps Course for Beginners – API Security

Learn the essential concepts of DevSecOps and why integrating security throughout the software development lifecycle is more important than ever. You’ll learn how DevSecOps bakes it into every stage, from planning and coding to testing and deployment. ✏️ Scott Bly developed this course. He is a sea…

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

freeCodeCamp

Learn GraphQL with Laravel and Vue.js - Full Tutorial

Learn how to use GraphQL with Laravel and Vue.js in this tutorial course. We'll be using the Lighthouse package on the backend with Laravel and Vue Apollo on the frontend. We'll build a book recommendation app from scratch as a project. Laravel is a PHP framework and Vue.js is a JavaScript frontend…

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

freeCodeCamp

Learn Claude AI – Build Text Summarizers, Image Describers, and More with the Anthropic API

Discover how to harness the power of Claude, Anthropic's cutting-edge AI language model. ✏️ Study this course interactively on Scrimba: https://v2.scrimba.com/claude-ai-c09gsmkso3?utm_source=youtube&utm_medium=video&utm_campaign=fcc-anthropic Code is available on the Scrimba course page for each le…

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

freeCodeCamp

React and APIs - Full Tutorial - Hacker News API Application

Learn how to use APIs with React in this intermediate tutorial. We're going to be creating a small application in React that calls the Hacker News API. We'll be looking at React memo, Axios (to make API calls), styled components, and finally we will test our work using React Testing Library. Once w…

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

freeCodeCamp

From electrical engineering student to CTO with Hitesh Choudhary [Podcast #175]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews former CTO and prolific programming teacher Hitesh Choudhary. We talk about: - The limits of AI in building a robust codebase - Time management - Higher Education in India - Lessons from training developers - Lesso…

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

freeCodeCamp

Fullstack Drag & Drop Notes App with React

Learn how to create a sticky notes app using JavaScript and Appwrite. Appwrite is an open-source, self-hosted Backend as a Service (BaaS) platform that makes building backends quick and easy. Appwrite provided a grant to make this course possible. ✏️ Course developed by Dennis Ivy. Dennis on Twitte…

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

freeCodeCamp

TypeScript GameDev Tutorial – Create an Arkanoid Game

Learn how to build a game with vanilla Typescript. Build the classic Arkanoid game with types, classes, modules and modern code in Typescript. Use modules thanks to Parcel that bundles and builds the code. 💻 Starter files and finished project: https://github.com/weibenfalk/typescript-arkanoid ✏️ Co…

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

freeCodeCamp

Build a Robinhood-Style Android App to Track COVID-19 Cases - Kotlin Tutorial

Learn how to create an Android app with Kotlin that uses core UI components from the Robinhood stock trading app. Instead of tracking stocks, this app will track COVID-19 cases. The app displays key metrics around the growth of coronavirus, including the number of positive cases, negative cases, an…

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

freeCodeCamp

Google Cloud Data Analytics Certificate Course

Unlock the world of data analytics with this comprehensive course developed by Google Cloud. Learn how to prepare, process, analyze, share, and act on data. This hands-on curriculum introduces core data analytics concepts, preparing you for the Google Data Analytics Certificate. Enhance your skills…

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

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