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

Netlify Tutorial - How to build and deploy websites using Netlify

Netlify helps developers quickly roll out static websites. In this in-depth Netlify course for beginners, you will learn how to use the service for everything needed in modern web development, from local setup to global deployment. This video is the perfect place to start for anyone that wants to l…

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

freeCodeCamp

The Doer Vlog

The Code Vlog by the doer.

Video playlist
  • YouTube
  • 23 videos, 4 hours
  • Self-paced
  • Free video

freeCodeCamp

Webflow Tutorial for Beginners – No-Code Web Design

Learn Webflow from a Webflow certified expert agency owner. In this Webflow course you'll learn how to build a landing page without writing a single line of code and only using Webflow's core features. You'll also learn about Webflow SEO, animations, plans & pricing. Download Design File: https://b…

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

freeCodeCamp

Master Technical Interviews – Full Course

Are you ready to conquer your technical interviews with confidence? Dive into our comprehensive "Master the Technical Interviews" course, specially crafted to guide you through every aspect of the interview process. With simple explanations and a user-friendly approach, this full course is perfect…

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

freeCodeCamp

AI Foundations for Absolute Beginners

Learn the basics of artificial intelligence. This course is for absolute beginners. This course was created by learnaianywhere.org and released to support the goals of National AI Literacy Day. You can learn more at https://learnaianywhere.org and download the resources used. For more on AI Literac…

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

freeCodeCamp

Beginner JavaScript Project – Snake Game Tutorial

In this beginners coding tutorial, you will learn to create a Retro Snake Game inspired by the iconic Nokia Snake game using vanilla HMTL, CSS and JavaScript! Using JS you will learn to draw the game board, create the snake and randomly generated food, make the snake move, increase the snake size w…

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

freeCodeCamp

Flutter App with Firebase Authentication and Firestore Tutorial - Crypto Wallet

Learn how to create a full stack Flutter application using Firebase authentication, Firestore, and open source APIs. You will learn to hook up APIs into a Flutter application, use Firebase authentication, and implement CRUD operations with Firestore. The app you will build is a cryptocurrency walle…

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

freeCodeCamp

Intro to MCP Servers – Model Context Protocol with Python Course

Learn to build Model-Context Protocol (MCP) servers with the open source FastMCP Python library. MCP is the standard that lets AI agents, like GitHub Copilot and Gemini, securely interact with your databases, functions, and apps. You'll learn what MCP is and why it matters. Then you'll dive into th…

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

freeCodeCamp

WebGPU Tutorial - Advanced Graphics on the Web Course

In this course, you will learn the basics of WebGPU. WebGPU is the next-generation graphics API and future Web standard for graphics and compute. This two-hour video contains 10 WebGPU projects. We create each project based on the previous one from scratch and demonstrate how to add 3D graphics to…

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

freeCodeCamp

Top 10 Javascript Algorithms to Prepare for Coding Interviews

Build a solid foundation and prepare you for Leetcode-style coding challenges. Learn the top 10 must-know Javascript algorithms interview questions to help you ace your coding interviews. This course will help you build a strong foundation in Javascript algorithms and tackle Leetcode problems with…

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

freeCodeCamp

NoSQL vs SQL – Which Type of Database Should You Use?

When should you use RDBMS, and when should you use NoSQL? This course describes the differences between NoSQL and SQL databases as well as when and why to use each kind of database. 🔗 Register for a free Astra DB account to use for this tutorial: https://astra.datastax.com/register/sqlnosql/vi-11 ✏…

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

freeCodeCamp

LLM Fine-Tuning Course – From Supervised FT to RLHF, LoRA, and Multimodal

Learn how to tailor massive models to specific tasks with this comprehensive, deep dive into the modern LLM ecosystem. You will progress from the core foundations of supervised fine-tuning to advanced alignment techniques like RLHF and DPO, ensuring your models are both capable and helpful. Through…

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

freeCodeCamp

Build SEO Optimized Blog with Next.js, Tailwind CSS & Contentlayer – Full Tutorial

Learn how to use Next.js to build an SEO-optimized blog using. Also, use TailwindCSS, contentlayer, Supabase, an dmore. The course covers building a homepage, blog pages, category pages, an about page, and a contact page. Also, you'll learn to implementing powerful SEO strategies for higher Google…

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

freeCodeCamp

Java Web App with Quarkus and JPAStreamer – Tutorial

In this course, you'll learn how to use Quarkus and JPAStreamer to build a REST web application. Quarkus is an open-source framework tailored for Java, optimized for building speedy cloud-native microservices and serverless applications, especially in containerized environments like Kubernetes. JPA…

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

freeCodeCamp

Harvard CS50 prof David J. Malan on why you should learn programming slowly [Podcast #197]

Dr. David J. Malan teaches computer science at Harvard. Over the past decade, millions of people have taken his CS50 course both in person and online. He joins us to talk about: 1. Why he still recommends learning the C programming language in 2026 2. How he intentionally nerfs hist student's codin…

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

freeCodeCamp

Think Like a Computer Science Professor

See how to think like a computer science professor. You will observe Radu’s thought process as he codes a project for the first time. Many tutorials demonstrate how to build something that the instructor has already fully planned out beforehand. But in this video you learn what really goes into bui…

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

freeCodeCamp

Code DeepSeek V3 From Scratch in Python - Full Course

This course is a comprehensive guide to understanding and implementing DeepSeek V3, a cutting-edge deep learning model. @vukrosic shares step-by-step coding instructions and theoretical insights. 🔗 paper - https://arxiv.org/pdf/2412.19437 💻 https://github.com/deepseek-ai/DeepSeek-V3/tree/main/infer…

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

freeCodeCamp

Building REST APIs with Next.js 14 – Course for Beginners

Learn how to code REST APIs using Next.js 14. You'll learn to create multiple MongoDB models, how to protect API routes, deploy APIs, and more. Course developed by @ProgrammingwithUmair321 Code: https://github.com/umairjameel321/next14-restapis ❤️ Try interactive JavaScript courses we love, right i…

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

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