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

iOS App Store Submission Tutorial

This course provides a comprehensive guide to submitting your iOS application to the App Store. You'll master the manual submission process, from registering your app ID and managing development devices to generating the necessary certificates and provisioning profiles. The tutorial then introduces…

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

freeCodeCamp

CUDA and GPU Programming with Elliot Arledge [Podcast #155]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Elliot Arledge. He's a 20-year old computer science student who's created several popular freeCodeCamp courses on LLMs, the Mojo programming language, and GPU programming with CUDA. He joins us from Edmonton, Alber…

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

freeCodeCamp

Intro to Stacks – Data Structure Explained

Learn all about stacks, a common data structure used in computer science. Also learn how to answer coding challenges involving stacks. Course developed by @DestinationFAANG ⭐️ Resources ⭐️ Most asked Technical Interview Questions: https://docs.google.com/spreadsheets/d/1hzP8j7matoUiJ15N-RhsL5Dmig8_…

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

freeCodeCamp

Polyrhythms JavaScript Project Tutorial – How Math Can Make Your Code Better

In this JavaScript course, @Radu will teach you about good coding practices when building a fun project. It emphasizes how understanding math concepts can result in simpler, easier to understand code that also correlates with fewer bugs. The project was inspired by the polyrhythms on the @project_j…

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

freeCodeCamp

Build a Stable Diffusion VAE From Scratch using Pytorch

Learn how to Build a Stable Diffusion VAE From Scratch using Pytorch. VAE stands for Variational Autoencoder. It's a type of Autoencoder and a neural network that trains using an unsupervised technique. They are widely used in Image generation models mainly on latent diffusion-based and GANs-based…

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

freeCodeCamp

DeepSeek R1 Theory Tutorial – Architecture, GRPO, KL Divergence

Learn about DeepSeek R1's innovative AI architecture from @deeplearningexplained. The course explores how R1 achieves exceptional reasoning through reinforcement learning, focusing on Group Relative Policy Optimization (GRPO) and how it improves upon traditional PPO methods. You'll also understand…

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

freeCodeCamp

WordPress Performance Fundamentals for Visitor Experience – Full Course

Learn how to identify and fix WordPress performance issues. Most of what you will learn applies to non-WordPress websites as well, so there will be something for everyone. ✏️ Beau Carnes create this course. 🏗 InMotion hosting provided a grant to make this course possible. Get a free trial with this…

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

freeCodeCamp

Build a Self-Healing CI/CD Pipeline with AI

Stop manually debugging your code and learn how to leverage AI to automatically detect, analyze, and resolve CI/CD pipeline failures. In this course, you will bridge the gap between DevOps and automation by integrating N8N, OpenAI, and GitHub Actions to create a fully autonomous, self-healing workf…

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

freeCodeCamp

How to Build a Career in Tech: Cassidy Williams (@cassidoo) Connects the Dots

Jason Lengstorf interviews Cassidy Williams. Cassidy Williams is a Principal Developer Experience Engineer at Netlify. She often makes silly videos on the internet, plus she enjoy building mechanical keyboards and playing music in her free time. Follow her on Twitter here: https://twitter.com/cassi…

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

freeCodeCamp

Create a WordPress Blog with the Help of AI – Beginner's Tutorial

Learn how to use WordPress to create a blog. Plus, learn how to use AI to help write articles, create logos, and more! ✏️ Course developed by @beau Sign up for Hostinger here: https://hostinger.com/student-signup ⭐️ Contents ⭐️ ⌨️ (00:00) Intro ⌨️ (00:54) Domain and Hosting ⌨️ (02:10) Initial Wordp…

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

freeCodeCamp

How to Add Email to Your Apps – Tutorial

If you want to add email functionality to your application, this is the course. The course starts all the way back at the invention of email and by the end you will know how to make your app send emails using multiple programming languages and libraries. ✏️ Craig Dennis developed this course. Teach…

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

freeCodeCamp

React 19 Project Tutorial – AI Code Explainer

Learn how to use React 19 and AI LLMs to code an AI-powered Code Explainer App from scratch. We’ll design the app, configure an Express.js backend, set up a REST endpoint that talks to an LLM, and then integrate everything into a modern React 19 app (with Vite + TailwindCSS). Course developed by @t…

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

freeCodeCamp

Reviewing Your Website Designs Live - with Gary Simon

Gary Simon reviews viewer's website designs live. Submit a design for Gary to review by tweeting it with the hashtag #LiveUIUXReview. Gary runs the DesignCourse YouTube channel: https://www.youtube.com/channel/UCVyRiMvfUNMA1UPlDPzG5Ow -- Learn to code for free and get a developer job: https://www.f…

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

freeCodeCamp

iOS Interview Questions and Answers (with Sample Code)

Top 10 most asked interview questions for an iOS Developer role, in a form of a mock interview. The code from the video: https://github.com/richardtop/ios_interview Follow Richard on social media: https://www.youtube.com/@richardtopchii https://github.com/richardtop/ https://x.com/richardtop_ios Fo…

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

freeCodeCamp

From manufacturing worker to first developer job at age 43 with Thomas Gooch [Podcast #191]

He's a self-taught software engineer who got his first developer job at age 43. He spent decades working in manufacturing while raising his kids, before using freeCodeCamp to learn programming. He was able to translate his JavaScript skills into working on enterprise Java apps, and now works at a s…

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

freeCodeCamp

JavaScript Clean Code Course – Fix Code Smells & Refactor

Learn how to transform messy, hard-to-maintain JavaScript code into clean, readable, and professional-quality code that scales. In this course from @tapasadhikary you’ll understand what Code Smell is, why it matters, and how to refactor step-by-step using proven clean code principles, real examples…

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

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