freeCodeCamp.org
  • English
  • Español
  • 中文(简体字)
  • Italiano
  • Português
  • Українська
  • 日本語
  • 한국어
  • Forum
  • Curriculum
Donate

The Gamepad API Lies to You: A Practical Guide to Reading Controller Input in JavaScript
#JavaScript

The Gamepad API Lies to You: A Practical Guide to Reading Controller Input in JavaScript

  • taimoor bamazai taimoor bamazai 6 hours ago
How to Build an AI Chatbot with Gemini and Vercel Serverless Functions 🚀
#AI

How to Build an AI Chatbot with Gemini and Vercel Serverless Functions 🚀

  • Johnson Samuel Johnson Samuel 6 hours ago
How a System Call Actually Works in Linux
#Kernel

How a System Call Actually Works in Linux

  • Chris Roy Chris Roy 7 hours ago
How to Refactor a Legacy Application Before Migrating It
#legacy code

How to Refactor a Legacy Application Before Migrating It

  • Hugo Teijiz Hugo Teijiz 7 hours ago
The Design Patterns Handbook: Learn Popular Design Patterns with C# Code Examples
#design patterns

The Design Patterns Handbook: Learn Popular Design Patterns with C# Code Examples

  • Isaiah Clifford Opoku Isaiah Clifford Opoku 12 hours ago
AWS Cloud Cost Monitoring, Alerting, and Optimization: A Guide for Devs
#Cloud Computing

AWS Cloud Cost Monitoring, Alerting, and Optimization: A Guide for Devs

  • Ayobami Adejumo Ayobami Adejumo 12 hours ago
How to Build a Scholarship Research MCP Server with Node.js, Express, and MongoDB
#mcp

How to Build a Scholarship Research MCP Server with Node.js, Express, and MongoDB

  • Chinedu Otutu Chinedu Otutu 3 days ago
How AI Receptionists Work: The Architecture Behind AI Phone Agents
#AI

How AI Receptionists Work: The Architecture Behind AI Phone Agents

  • Manish Shivanandhan Manish Shivanandhan 3 days ago
How to Use Discord with a Screen Reader: A Quick Guide
#Accessibility

How to Use Discord with a Screen Reader: A Quick Guide

  • Florian Beijers Florian Beijers 4 days ago
How AI Is Changing Patching and What Devs Need to Know About Exposure Management
#Artificial Intelligence

How AI Is Changing Patching and What Devs Need to Know About Exposure Management

  • Reetain Raina Reetain Raina 4 days ago
Agentic AI Engineering in Practice: How AI Engineers and Forward-Deployed Engineers Build with Claude Code, Codex, and Gemini
#Developer Tools

Agentic AI Engineering in Practice: How AI Engineers and Forward-Deployed Engineers Build with Claude Code, Codex, and Gemini

  • Rudrendu Paul Rudrendu Paul 4 days ago
Claude Code Observability with OpenTelemetry
#OpenTelemetry

Claude Code Observability with OpenTelemetry

  • Puneet Singh Puneet Singh 4 days ago
How to Build AI Systems That Know When They Don't Know: A Practical Guide
#Artificial Intelligence

How to Build AI Systems That Know When They Don't Know: A Practical Guide

  • Chidiebere Njoku Chidiebere Njoku 4 days ago
How AI Chips Are Made
#ai chips

How AI Chips Are Made

  • Beau Carnes Beau Carnes 5 days ago
How OpenTelemetry Works: A Complete Guide
#OpenTelemetry

How OpenTelemetry Works: A Complete Guide

  • Chosen Vincent Chosen Vincent 5 days ago
How to Use Skills in Agentic Flutter Development: A Handbook for Devs
#Flutter

How to Use Skills in Agentic Flutter Development: A Handbook for Devs

  • Atuoha Anthony Atuoha Anthony 5 days ago
The Builder Design Pattern: A Better Approach to Complex Object Construction
#builder pattern

The Builder Design Pattern: A Better Approach to Complex Object Construction

  • Oluwaseyi Fatunmole Oluwaseyi Fatunmole 5 days ago
How Quantum Connectivity Shapes What Your Quantum Computer Can Actually Compute
#quantum computing

How Quantum Connectivity Shapes What Your Quantum Computer Can Actually Compute

  • Casmir Onyekani Casmir Onyekani 5 days ago
Feature Modularization in Flutter: How to Combine Clean Architecture and Domain-Driven Design for Self-Contained, Scalable Features
#engineering-management

Feature Modularization in Flutter: How to Combine Clean Architecture and Domain-Driven Design for Self-Contained, Scalable Features

  • Oluwaseyi Fatunmole Oluwaseyi Fatunmole 6 days ago
Why You Should Never Send Emails Inside Your API Requests
#Node.js

Why You Should Never Send Emails Inside Your API Requests

  • Chinedu Otutu Chinedu Otutu 6 days ago
How to Protect Your Privacy While Browsing the Web
#privacy

How to Protect Your Privacy While Browsing the Web

  • Manish Shivanandhan Manish Shivanandhan 7 days ago
How to Build Accessible Android Apps with Jetpack Compose: A Comprehensive Guide
#Android

How to Build Accessible Android Apps with Jetpack Compose: A Comprehensive Guide

  • Vamsi Vaddavalli Vamsi Vaddavalli 7 days ago
How to Build an AI File Analysis Agent with Python
#AI

How to Build an AI File Analysis Agent with Python

  • Eva J Patel Eva J Patel 7 days ago
Understanding the CAP Theorem: Consistency, Availability, and Partition Tolerance in System Design
#CAP-Theorem

Understanding the CAP Theorem: Consistency, Availability, and Partition Tolerance in System Design

  • Oluwaseyi Fatunmole Oluwaseyi Fatunmole 7 days ago
Learn Excel Formulas and Functions
#excel

Learn Excel Formulas and Functions

  • Beau Carnes Beau Carnes 7 days ago

freeCodeCamp is a donor-supported tax-exempt 501(c)(3) charity organization (United States Federal Tax Identification Number: 82-0779546)

Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public.

Donations to freeCodeCamp go toward our education initiatives, and help pay for servers, services, and staff.

You can make a tax-deductible donation here.

Trending Books and Handbooks

  • REST APIs
  • Clean Code
  • TypeScript
  • JavaScript
  • AI Chatbots
  • Command Line
  • GraphQL APIs
  • CSS Transforms
  • Access Control
  • REST API Design
  • PHP
  • Java
  • Linux
  • React
  • CI/CD
  • Docker
  • Golang
  • Python
  • Node.js
  • Todo APIs
  • JavaScript Classes
  • Front-End Libraries
  • Express and Node.js
  • Python Code Examples
  • Clustering in Python
  • Software Architecture
  • Programming Fundamentals
  • Coding Career Preparation
  • Full-Stack Developer Guide
  • Python for JavaScript Devs

Mobile App

  • Download on the App Store
  • Get it on Google Play

Our Charity

Publication powered by Hashnode About Alumni Network Open Source Shop Support Sponsors Academic Honesty Code of Conduct Privacy Policy Terms of Service Copyright Policy