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

LangChain Crash Course for Beginners

Learn how to use LangChain in this crash course for beginners. LangChain is a framework designed to simplify the creation of applications using large language models. It makes it easy to connect AI models with a bunch of different data sources so you can create customized NLP applications. ✏️ Cours…

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

freeCodeCamp

React with .NET Web API – Basic App Tutorial

Learn how to create a basic React application that leverages a .NET Web API Component (that we write using C#). In order to integrate React with a .NET Web API component we utilise the 'ASP.NET Core with React.js' project template from within the free version of Visual Studio 2022 (the community ed…

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

freeCodeCamp

How to become a self-taught developer while supporting a family [Podcast #164]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Jesse Hall. He's software engineer and a developer advocate at MongoDB. He taught himself to code while raising kids and working on the Best Buy Geek Squad fixing computers. Jesse has created tons of tutorials over…

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

freeCodeCamp

Practical TypeScript – Course for Beginners

Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application. Code: https://github.com/john-smilga/typescript-course Course developed by @Coding…

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

freeCodeCamp

Learn Python by Thinking in Types - Full Course

Learn Python by thinking in types. The beginner's course focuses on basic programming concepts rather than just teaching the language syntax. It's always helpful to learn from many different perspectives and this course may be just what you need to understand Python. People often confuse learning l…

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

freeCodeCamp

Use PHP to Create an MVC Framework - Full Course

Learn how to use PHP to build an MVC framework from scratch. You will get an understanding of how frameworks are made. The framework you build is not production-ready. During this project we will learn many things: - How to work with file system - How to work with databases - How to use Abstraction…

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

freeCodeCamp

SQLite Database for Android - Full Course

Learn how to use an SQLite database in Android Studio. This tutorial shows every step of programming a demo Android application that uses an SQLlite local database. You will learn how to create an SQLite local database on the Android device, configure new tables with the onCreate method, setup the…

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

freeCodeCamp

Build an AI Agent in Telegram with Vercel, Cursor, Composio

Build your own OpenClaw-like AI agent from scratch using the Vercel AI SDK, Composio, Supermemory, Telegram, and Vercel Cron. In this free full course, you'll start with the Vercel AI SDK Chatbot template, connect your agent to real apps like Gmail with Composio, add long-term memory with Supermemo…

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

freeCodeCamp

Making Developer Friends Anywhere, with Iraqi Engineer Code;Life [Podcast #172]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews software engineer and live coding streamer Code;Life. For those of you watching the video version of this interview, she lives in Iraq and she uses a 3D avatar to protect her identity. We talk about: Training langu…

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

freeCodeCamp

The reality of the developer job market with ex-Googler YK Sugi [Podcast #143]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews YK Sugi. He's a software engineer and prolific YouTube Computer Science tutorial creator. He's worked at Google and Microsoft. He runs the CS Dojo channel where he shares his insights on software development, AI, a…

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

freeCodeCamp

Low-Code for Freelance Developers & Startups – Tutorial

Low-code is a software development approach that requires little coding in order to build applications. It is made possible through a low-code platform. Learn how to use low code tools and APIs to build a customer support dashboard. You will learn how create the dashboard using the Appsmith platfor…

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

freeCodeCamp

Revit Tutorial for Beginners - Building Information Modeling [3D Design Course]

Autodesk Revit is a building information modeling software for architects, engineers, and designers. In this university course you will learn how to use Revit for 3d design and modeling. ✏️ Gediminas Kirdeikis developed this course. He originally created the course for Lund University and is now sh…

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

freeCodeCamp

Android Programming Course - Kotlin, Jetpack Compose UI, Graph Data Structures & Algorithms

Create an Android app with Kotlin and Jetpack Compose UI. Learn about Graph data structures and algorithms by building a Sudoku app. ✏️ Created by Ryan M. Kay. Check out his channel: https://www.youtube.com/channel/UCSwuCetC3YlO1Y7bqVW5GHg 🎉 Ryan has a free Java course: https://www.youtube.com/watc…

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

freeCodeCamp

Android Studio Tutorial - Build a GPS App

Learn how to create a GPS Android App. You will learn how to use FusedLocationProviderClient, Google Play services, Location Provider, and other parts of a GPS-aware application. 💻 Starting XML file: https://github.com/shadsluiter/gpsDemoStarting/blob/master/activity_main.xml ✏️ Course developed by…

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

freeCodeCamp

SQL Server Performance Essentials – Full Course

In this course, Essentials of SQL Server Performance For Every Developer, you will see how to diagnose what is happening with a slow running SQL statement and what strategies are available to make these statements run faster. By the end of this course, you as an application developer will have the…

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

freeCodeCamp

She taught herself to code in her 30s for zero dollars [Podcast #160]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Julia Undeutsch who is a self-taught software engineer and accessibility specialist. She works at a large European consultancy helping companies make their software more accessible for people with disabilities. Tau…

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

freeCodeCamp

Learn to Code using AI - ChatGPT Programming Tutorial (Full Course)

This tutorial teaches non-coders to build apps with ChatGPT. You can also try the interactive version of this course: https://scrimba.com/links/learn-to-code-with-ai Get ready for a unique approach to coding. Start building projects right away, without worrying about complex programming syntax. Wit…

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

freeCodeCamp

Firebase Tutorial for Beginners – Build a Mobile App with HTML, CSS, JavaScript

Learn how to build a Mobile App with HTML, CSS, JavaScript and Google Firebase. Go here to try the interactive browser-version: https://scrimba.com/learn/firebase ✏️ This course was created by Rafid Hoda, a teacher at Scrimba. You can follow Rafid on Twitter here: https://twitter.com/rafidhoda We r…

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

freeCodeCamp

Learn CSS Flexbox in 2 Hours – Tutorial for Beginners

CSS Flexbox will help you create flexible and efficient one-dimensional layouts for your HTML websites. Learn all about CSS Flexbox in this comprehensive video course from @codewithindra7. Flexbox transforms an ordinary container into a flexible box where you can precisely control its children, kno…

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

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