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

GenAI Essentials – Full Course for Beginners

Learn the essentials of working with AI in the cloud from @ExamProChannel. This comprehensive course covers the complete generative AI development lifecycle - from fundamental concepts through practical implementation, including prompt engineering, development tools, deployment, optimization, and a…

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

freeCodeCamp

Selenium Course for Beginners - Web Scraping Bots, Browser Automation, Testing (Tutorial)

Learn Selenium by building a web scraping bot in Python. Selenium is a powerful web automation tool that can be used for browser automation, to test front-end code, and create web scraping bots. 💻 Code: https://github.com/jimdevops19/SeleniumSeries ✏️ Course developed by JimShapedCoding. Check out…

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

freeCodeCamp

Building web applications in Java with Spring Boot 3 – Tutorial

Learn how to build web applications in Java with Spring Boot 3. You'll learn about Spring's fundamentals by creating a REST API that communicates with a database and is supported by a comprehensive suite of tests. By the end of this course you will have learned what you need to start building your…

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

freeCodeCamp

Advanced C# Programming Course

Learn advanced C# programming concepts. This course is designed to elevate your programming proficiency, delving into intricate aspects like delegates, events, generics, async/await tasks, and LINQ, plus you'll learn about .NET. With detailed code examples and best practice guidelines, you'll explo…

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

freeCodeCamp

Sass Tutorial for Beginners - CSS With Superpowers

In this course, you will learn the basics of Sass. We will start with a brief overview of what Sass is along with what is required to incorporate Sass into your environment. We will also set up a Sass compiler in Visual Studio Code. You will learn about Sass variables, maps, nesting, functions, mix…

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

freeCodeCamp

NoSQL Database Tutorial – Full Course for Beginners

In this NoSQL course, Ania Kubow will be demystifying what NoSQL is, clarify the difference between SQL and NoSQL, as well as going into a deep dive of the 4 main types of NoSQL Databases. With each dive we will be approaching each learning as an ‘explanation’, ‘example’ and ‘exercise’. So the 3 E’…

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

freeCodeCamp

Data Structures and Algorithms Mega Course – Master Technical Interviews in 49 Hours

Learn about every popular data structure and algorithm. This 49-hour mega course will help you master technical interviews for software engineering roles! This tutorial will equip you with the essential knowledge, starting with the core concepts of data structure, algorithm, and fundamental analysi…

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

freeCodeCamp

MERN Stack Tutorial for Beginners with Deployment – 2025

This comprehensive MERN stack course from @codesistency takes absolute beginners from zero to deployment. Burak teaches you to create a complete notes application using MongoDB, Express, React, and Node.js with professional features like rate limiting and responsive design. By the end of this hands…

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

freeCodeCamp

Learn Go Programming by Building 11 Projects – Full Course

In this Go programming language course for beginners, you will improve your Go programming skills by building eleven projects. ✏️ Akhil Sharma created this course. Check out his channel: https://www.youtube.com/c/AkhilSharmaTech ⭐️ Project Code ⭐️ 1. Build A Simple Web Server With Golang - https://…

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

freeCodeCamp

Intro to Machine Learning featuring Generative AI

Welcome to this intro to machine learning course. The course starts with the fundamentals, covering what machine learning is, how it differs from traditional approaches, and where it’s used. It then dives deeper into the mechanics, exploring different models, algorithms, and training processes. Nex…

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

freeCodeCamp

LaTeX – Full Tutorial for Beginners

Learn LaTeX in this full course for beginners. LaTeX is a typesetting system for creating professional-looking documents, commonly used in academia and scientific publishing, with a focus on content rather than appearance. ✏️ Michelle Krummel created this course. Check out her channel: https://www.…

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

freeCodeCamp

DevOps Courses

Video playlist
  • YouTube
  • 18 videos, 90 hours
  • Self-paced
  • Free video

freeCodeCamp

Ethical Hacking

Video playlist
  • YouTube
  • 7 videos, 26 hours
  • Self-paced
  • Free video

freeCodeCamp

Learn Terraform with Google Cloud Platform – Infrastructure as Code Course

Learn how to use Terraform and Infrastructure as Code to deploy a website to Google Cloud Platform. ✏️ Course developed by @rishabincloud 🔗 Code: https://github.com/rishabkumar7/freecodecamp-terraform-with-gcp ⭐️ Contents ⭐️ (00:00) Introduction to Project (02:25) Setting Up Google Cloud Platform (…

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

freeCodeCamp

Technical Writing Course for Beginners

In this technical writing course, you’ll begin by exploring the fundamentals of technical writing and understanding its importance in various fields. By the end of this course, you’ll have the skills and confidence to communicate complex information clearly and professionally. ✏️ Course from @tallt…

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

freeCodeCamp

Natural Language Processing with spaCy & Python - Course for Beginners

In this spaCy tutorial, you will learn all about natural language processing and how to apply it to real-world problems using the Python spaCy library. 💻 Course website with code: http://spacy.pythonhumanities.com/ ✏️ Course developed by Dr. William Mattingly. Check out his channel: https://www.you…

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

freeCodeCamp

PyTorch for Deep Learning - Full Course / Tutorial

In this course, you will learn how to build deep learning models with PyTorch and Python. The course makes PyTorch a bit more approachable for people starting out with deep learning and neural networks. 💻 Code: https://jovian.ml/aakashns/01-pytorch-basics https://jovian.ml/aakashns/02-linear-regres…

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

freeCodeCamp

Build and deploy a portfolio website [Full Tutorial Course]

This course will teach you to build and deploy a neat portfolio for yourself. To watch the interactive version of the course, visit the original Scrimba course 👉 https://scrimba.com/g/gportfolio (code available at that link). Why should you have a portfolio? As a developer, you need to ways to show…

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

freeCodeCamp

Learn Notion – Full Course for Beginners

Learn everything you need to master Notion. This course is designed to bridge the gap between simple note-taking and building complex, high-level operating systems. ✏️ Course developed by @mfreihaendig Need a Notion Consultant? https://matthiasfrank.de/en/notion-consulting/ Get 21+ free Notion temp…

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

freeCodeCamp

Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

This is a comprehensive course on data structures and algorithms. @algo.monster will break down the most essential data structures—like arrays, strings, sets, hashmaps, and heaps, and he'll show you exactly how and when to use them. You’ll also master core algorithmic patterns such as two pointers,…

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

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