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

Chain of Responsibility Design Pattern: Decoupling Complex Business Rules, One Handler at a Time
#design patterns

Chain of Responsibility Design Pattern: Decoupling Complex Business Rules, One Handler at a Time

  • Oluwaseyi Fatunmole Oluwaseyi Fatunmole an hour ago
How to Host Odoo: Self-Hosted vs Managed Hosting
#Odoo

How to Host Odoo: Self-Hosted vs Managed Hosting

  • Abdul Talha Abdul Talha 5 hours ago
How to Understand a Legacy Codebase Using AI Before Changing it
#software architecture

How to Understand a Legacy Codebase Using AI Before Changing it

  • Hugo Teijiz Hugo Teijiz 5 hours ago
Kubernetes Networking Explained: From ClusterIP to Cilium Service Mesh
#Kubernetes

Kubernetes Networking Explained: From ClusterIP to Cilium Service Mesh

  • Ayobami Adejumo Ayobami Adejumo 5 hours ago
How Sensors Collect, Process, and Track Data in Wearable Devices
#Wearables

How Sensors Collect, Process, and Track Data in Wearable Devices

  • Reetain Raina Reetain Raina 5 hours ago
The Sanitizers Handbook: Memory, Initialization, and Races
#Systems Programming

The Sanitizers Handbook: Memory, Initialization, and Races

  • Hamdaan Ali Hamdaan Ali 5 hours ago
Why Two Emotions Can Produce the Exact Same Biometric Signal
#Wearables

Why Two Emotions Can Produce the Exact Same Biometric Signal

  • Shradha Puri Shradha Puri 6 hours ago
The AI Agent Engineer's Guide: 60 Patterns for Building Autonomous Systems [Full Book]
#ai agents

The AI Agent Engineer's Guide: 60 Patterns for Building Autonomous Systems [Full Book]

  • Vahe Aslanyan Vahe Aslanyan a day ago
How to Build a Knowledge Graph with Python and Neo4j [Full Handbook]
#knowledge graph

How to Build a Knowledge Graph with Python and Neo4j [Full Handbook]

  • RONI DAS RONI DAS a day ago
The Hidden Risks Lurking in Your Cloud Infrastructure
#Cloud Computing

The Hidden Risks Lurking in Your Cloud Infrastructure

  • Manish Shivanandhan Manish Shivanandhan a day ago
Learn System Design for AI Agents: Build a Production-Ready Multi-Agent PR Reviewer
#ai-agent

Learn System Design for AI Agents: Build a Production-Ready Multi-Agent PR Reviewer

  • Beau Carnes Beau Carnes a day ago
Learn Data Structures and Algorithms Visually
#data structure and algorithms

Learn Data Structures and Algorithms Visually

  • Beau Carnes Beau Carnes a day ago
Building a Reinforcement Learning Framework from Scratch in Pure C
#Reinforcement Learning

Building a Reinforcement Learning Framework from Scratch in Pure C

  • Beau Carnes Beau Carnes 2 days ago
High-Frequency Real-Time Data in React: From Ring Buffers to OffscreenCanvas
#react js

High-Frequency Real-Time Data in React: From Ring Buffers to OffscreenCanvas

  • Vineeth Pawar Vineeth Pawar 3 days ago
What to Do if Your Site Is About to Hit Vercel's Free Image Optimization Cap
#Next.js

What to Do if Your Site Is About to Hit Vercel's Free Image Optimization Cap

  • Md. Fahim Bin Amin Md. Fahim Bin Amin 3 days ago
How to Build More Accessible Websites with WCAG 2.2
#Accessibility

How to Build More Accessible Websites with WCAG 2.2

  • Aiyedogbon Abraham Aiyedogbon Abraham 3 days ago
How to Work with Material and Cupertino Decoupling in Flutter [Full Handbook]
#Flutter

How to Work with Material and Cupertino Decoupling in Flutter [Full Handbook]

  • Atuoha Anthony Atuoha Anthony 3 days ago
How to Work with Subqueries in SQL
#SQL

How to Work with Subqueries in SQL

  • Abdullah Rufai Abdullah Rufai 4 days ago
How to Scale LLM Inference for AI Agents Using vLLM
#AI

How to Scale LLM Inference for AI Agents Using vLLM

  • Darsh Shah Darsh Shah 4 days ago
How to Manage Context Files in Your Codebase and Get Better Output From AI Coding Agents
#ai agents

How to Manage Context Files in Your Codebase and Get Better Output From AI Coding Agents

  • Kayode Adeniyi Kayode Adeniyi 4 days ago
How to Build a Basic Discord Storytelling, Chat, and Mental Wellness Bot with Python
#software development

How to Build a Basic Discord Storytelling, Chat, and Mental Wellness Bot with Python

  • Eva J Patel Eva J Patel 7 days ago
How to Build a Multi-Agent Trading Research System with LangChain Deep Agents [Full Handbook]
#langchain

How to Build a Multi-Agent Trading Research System with LangChain Deep Agents [Full Handbook]

  • Nikhil Adithyan Nikhil Adithyan 7 days ago
Why Your Wearable Needs Weeks of Data Before It Becomes Useful
#Wearable Technology

Why Your Wearable Needs Weeks of Data Before It Becomes Useful

  • Shradha Puri Shradha Puri 7 days ago
How to Build a Browser-Based PDF to Grayscale Converter Using JavaScript
#JavaScript

How to Build a Browser-Based PDF to Grayscale Converter Using JavaScript

  • Bhavin Sheth Bhavin Sheth 7 days ago
How to Modernize a Legacy Application with AI Without Turning It Into a Rewrite
#software architecture

How to Modernize a Legacy Application with AI Without Turning It Into a Rewrite

  • Hugo Teijiz Hugo Teijiz 8 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