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

Harvard CS50 – Full Computer Science University Course

Learn the basics of computer science from Harvard University. This is CS50, an introduction to the intellectual enterprises of computer science and the art of programming. 💻 Slides, source code, and more at https://cs50.harvard.edu/x. ❤️ Support for this channel comes from our friends at Scrimba –…

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

freeCodeCamp

Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial

Learn how to use Flutter in this complete course for beginners. Flutter is an open-source UI software development kit used to create cross-platform applications for iOS, Android, Windows, Mac, and more. 💻 GitHub repo: https://github.com/vandadnp/mynotes-course ✏️ Course developed by Vandad Nahavand…

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

freeCodeCamp

AutoCAD for Beginners - Full University Course

Learn basic architectural 2D drafting techniques using Autodesk Autocad in this complete university course. You will learn Autocad by creating architectural drawings for a small single-room cabin. ✏️ Gediminas Kirdeikis developed this course. He originally created the couse for Lund University and…

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

freeCodeCamp

Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial

This course will give you a full introduction into all of the core concepts in blockchain, smart contracts, solidity, NFTs/ERC721s, ERC20s, Coding Decentralized Finance (DeFi), python and solidity, Chainlink, Ethereum, upgradable smart contracts, and full stack blockchain development. Follow along…

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

freeCodeCamp

Node.js and Express.js - Full Course

Learn how to use Node and Express in this comprehensive course. First, you will learn the fundamentals of Node and Express. Then, you will learn to build a complex Rest API. Finally, you will build a MERN app and other Node projects. ✏️ Course developed by John Smilga. Check out his channel: https:…

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

freeCodeCamp

Algorithms and Data Structures Tutorial - Full Course for Beginners

In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science. There are three main parts to this course: algorithms, data structures, and a deep dive into sorting and searching algorithms. By the end, you will understand what algorithms and d…

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

freeCodeCamp

UI / UX Design Tutorial – Wireframe, Mockup & Design in Figma

Learn the process of UI / UX design. In this tutorial you will learn how a professional designer builds a full website design from scratch following the process of user experience and user interface. The video covers wireframing, prototyping, and designing in Figma. This course was developed by Adr…

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

freeCodeCamp

12 Beginner Python Projects - Coding Course

Improve your Python skills by following along with 12 different Python project tutorials. 🎥 Course developed by Kylie Ying. Check out her YouTube channel: https://www.youtube.com/ycubed ❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made p…

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

freeCodeCamp

Algorithmic Trading Using Python - Full Course

Learn how to perform algorithmic trading using Python in this complete course. Algorithmic trading means using computers to make investment decisions. Computer algorithms can make trades at a speed and frequency that is not possible by a human. After learning the basics of algorithmic trading, you…

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

freeCodeCamp

Dynamic Programming - Learn to Solve Algorithmic Problems & Coding Challenges

Learn how to use Dynamic Programming in this course for beginners. It can help you solve complex programming problems, such as those often seen in programming interview questions about data structures and algorithms. This course was developed by Alvin Zablan from Coderbyte. Coderbyte is one of the…

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

freeCodeCamp

Microsoft Excel Tutorial for Beginners - Full Course

Lean how to use Microsoft Excel from the beginning by creating 6 real-world projects. Most of the content applies to Google Sheets as well. You will learn how to - enter data, - navigate through a spreadsheet, - create formulas to solve problems, - create charts and graphs, - understand relative vs…

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

freeCodeCamp

Microsoft Azure Fundamentals Certification Course (AZ-900) - Pass the exam in 3 hours!

Learn about Microsoft Azure and pass the Azure Fundamentals exam! The Azure Fundamentals exam is an opportunity to prove knowledge of cloud concepts, core Azure services, Azure pricing, SLA, and lifecycle, and the fundamentals of cloud security, privacy, compliance, and trust. You will learn about…

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

freeCodeCamp

AWS Certified Solutions Architect - Associate 2020 (PASS THE EXAM!)

AWS Certified Solutions Architect is one of the most popular cloud computing certifications. In this full course taught by an expert trainer, you will learn the major parts of Amazon Web Services, and prepare for the associate-level AWS Certified Solutions Architect exam. By the end of this course,…

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

freeCodeCamp

Learn Python by Building Five Games - Full Course

Learn Python in this full tutorial course for beginners. This course takes a project-based approach. We have collected five great Python game tutorials together so you can learn Python while building five games. If you learn best by doing, this is the course for you. 🎥 Learn Python syntax in our ot…

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

freeCodeCamp

AWS Certified Cloud Practitioner Training 2020 - Full Course

This course will help you become an AWS Certified Cloud Practitioner. You will get a complete understanding of the AWS Cloud platform and be prepared to take the certification exam. This knowledge and certification will open up job opportunities. You will be able to prove your expertise in AWS and…

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

freeCodeCamp

Learn PostgreSQL Tutorial - Full Course for Beginners

Learn how to use PostgreSQL in this full course. PostgreSQL is a general purpose and object-relational database management system. It is the most advanced open source database system widely used to build back-end systems. ❤️ Try interactive Databases courses we love, right in your browser: https://…

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

freeCodeCamp

AWS Certified Cloud Practitioner Certification Course 2026 (CLF-C02) - Pass the Exam!

Prepare for the AWS Certified Cloud Practitioner Certification (CLF-C02) and pass! ✏️ Developed by Andrew Brown of ExamPro 🔗 https://twitter.com/andrewbrown Get your Free Practice and Downloadable Cheatsheets 🎁 https://www.exampro.co/clf-c02 ❤️ Support for this channel comes from our friends at Scr…

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

freeCodeCamp

Postman Beginner's Course - API Testing

Postman has over 10 million users worldwide. This course will introduce you to Postman and is suited for beginners. You will learn how to build API requests with Postman, how to inspect responses and create workflows. The second part of the course will get into the most exciting feature of Postman:…

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

freeCodeCamp

Pytest Tutorial – How to Test Python Code

Learn how to use pytest, the powerful testing framework for Python. Throughout this course you'll gain a deep understanding of pytest's features, best practices, and the nuances of writing effective tests. And at the end, you'll learn how you can use ChatGPT to help you write tests quicker. ✏️ Cour…

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

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