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

Learn Dynamic Programming with Animations – Full Course for Beginners

Master the art of Dynamic Programming by learning to break complex challenges into simple, reusable sub-problems. This course features step-by-step animations that bring abstract logic to life, showing you exactly how data flows through tables and recursion trees in real-time. Develop a powerful vi…

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

freeCodeCamp

RAG Fundamentals and Advanced Techniques – Full Course

This course will guide you through the basics of Retrieval-Augmented Generation (RAG), starting with its fundamental concepts and components. You'll learn how to build a RAG system for chatting with documents, explore advanced techniques, and understand the pitfalls of naive RAG. ✏️ Course created…

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

freeCodeCamp

Development with Large Language Models Tutorial – OpenAI, Langchain, Agents, Chroma

Welcome to this course about development with Large Language Models, or LLMs. Throughout this course, you will complete hands-on projects will help you learn how to harness LLMs for your own projects. You will build projects with LLMs that will enable you to create dynamic interfaces, interact with…

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

freeCodeCamp

Build a Virtual World Filled with Self-Driving Cars – JavaScript Tutorial

Learn to build a virtual environment entirely from the ground up using basic HTML, CSS, and JavaScript. You can easily make something like Pokemon Go using it, but you'll learn to fill it with the self-driving cars from Radu's other course: https://youtu.be/Rs_rAxEsAvI In this course, you'll learn…

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

freeCodeCamp

Azure Solutions Architect Expert Certification Course (AZ 305) – Pass the Exam!

Prepare for the Azure Solutions Architect Expert Certification and pass! As a Microsoft Azure solutions architect, you will have subject matter expertise in designing cloud and hybrid solutions that run on Azure. ✏️ Developed by Andrew Brown of ExamPro 🔗 https://twitter.com/andrewbrown ⭐️ Contents…

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

freeCodeCamp

Next.js, Tailwind CSS, and MongoDB Project Tutorial – Ticketing App

Learn how to create a cutting-edge ticketing application from scratch using Next.js, the new app router, and the power of Tailwind CSS for sleek styling. Learn how to set up a MongoDB Atlas database and seamlessly connect it to your Next.js app using the Mongoose library. Whether you're a beginner…

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

freeCodeCamp

Free Foundational C# Certification from Microsoft – Full Course

Learn how to earn a free C# certification! freeCodeCamp has teamed up with Microsoft up to bring you a new free professional certification: the Foundational C# Certification. The course is a text based course, not a video course. This professional certification includes 35 hours of text-based train…

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

freeCodeCamp

React Coding Interview Prep – 30 Questions and Answers

Prepare for a React interview or improve your React skills by learning about 30 common React JS interview questions and concepts. ✏️ Nishant Singh developed this course. Check out his channel: https://www.youtube.com/c/CybernaticoByNishant ❤️ Try interactive React courses we love, right in your bro…

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

freeCodeCamp

Pixel Effects with JavaScript and HTML Canvas - Tutorial

Learn how to implement pixel effects using JavaScript. Make your website come to life with interactive animated logos or headers, or just practice fundamental JavaScript coding techniques with me on these fun examples. In this tutorial we will go from basics to advanced and create multiple differen…

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

freeCodeCamp

Learn Svelte – Full Course for Beginners

Learn Svelte in this full course for beginners! Svelte is a front-end JavaScript framework for making interactive webpages. ✏️ Li Hau Tan developed this course. Li is a core maintainer of Svelte. Check out his channel: https://www.youtube.com/lihautan 💻 Code links in top comment (because of YouTube…

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

freeCodeCamp

From Failing Programming Class to Senior Software Engineer with Tadas Petra [Podcast #146]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Tadas Petra. He's a software engineer and a Senior Developer Advocate at Agora.io. After learning embedded development in university, he switched to building mobile apps. He's gone on to build dozens of mobile apps…

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

freeCodeCamp

Advanced C# – LINQ Tutorial

Learn about LINQ in this advanced C# course. LINQ provides a set of operators that enable developers to query, project, and filter data in arrays, collections, and other data sources. It can be used to query and manipulate data from databases, XML documents, and .NET objects. ✏️ Course from @GavinL…

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

freeCodeCamp

Django Crash Course – Python Web Framework

In this Django crash course for beginners, you'll discover what makes Django powerful, how to set up your environment, and how to build your very first Django app. @code-with-abel will walk you through the essentials of models, views, and templates, giving you a solid foundation for future projects…

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

freeCodeCamp

Python Game Development Project Using OOP – Minesweeper Tutorial (w/ Tkinter)

In this course, you will improve your Python skills by coding a Minesweeper game using the tkinter library. The game is fully implemented using Object Oriented Programming. ✏️ Course from JimShapedCoding. Check out his channel: https://www.youtube.com/channel/UCU8d7rcShA7MGuDyYH1aWGg 💻 Code: https:…

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

freeCodeCamp

Learn Python – Interactive Course 2026

Discover Python, one of the most in-demand programming languages, from the ground up, building three real projects along the way. 💻 Study this course interactively on Scrimba: https://scrimba.com/learn-python-c03?via=scrimbafcc Code is available on the Scrimba course page for each lesson. Python is…

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

freeCodeCamp

Unreal Engine & C++ Tutorial - 1st Person Shooter Game

Learn how to use Unreal Engine and C++ to create monster shooter game. ✏️ Course created by Fahir from Awesome Tuts. Check out his channel: https://www.youtube.com/channel/UC5c-DuzPdH9iaWYdI0v0uzw 🔗 More tutorials from Fahir: https://awesometuts.com/ 💻 Assets and Code: https://cdn.fs.teachablecdn.c…

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

freeCodeCamp

Code a Discord Chat Bot That Talks Like Your Favorite Character - Tutorial

Use AI to create a Discord chat bot that talks like your favorite characters. Learn how to code it in Python and JavaScript. ✏️ This course was developed by Lynn Zheng. Check out Lynn's YouTube channel, Lynn's DevLab: https://www.youtube.com/channel/UCZ2MeG5jTIqgzEMiByrIzsw 💻 Lynn's GitHub resource…

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

freeCodeCamp

Multithreading for Beginners

Multithreading is an important concept in computer science. In this course, you will learn everything you need to know about multithreading in Java, but the concepts apply to other programming languages as well. For each concept you will learn the theory and then see some code examples. Code: https…

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

freeCodeCamp

Python Django and Google APIs - Project Tutorial

Learn how to build a Python Django app that uses multiple Google APIs in this full course. ✏️ Course created by Bobby Stearman from Did Coding. Check out his channel: https://www.youtube.com/channel/UCitbHjDxcR3JBErnRLCuYkw/ 💻 Code: https://github.com/bobby-didcoding/did_django_google_api_tutorial…

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

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