AI tools can speed up coding, reviews, and terminal workflows. In this course, you'll learn how to use GitHub Copilot, Claude Code, Gemini CLI, OpenClaw, and CodeRabbit. You'll also learn about AI "pair programming", agentic terminal workflows, & lots more. www.freecodecamp.org/news/ai-tool...
freeCodeCamp.org
@freecodecamp.bsky.social
We're a community of millions of people who are building new skills and getting new jobs together. A 501(c)(3) public charity.
For today's coding challenge, you'll get a number of seconds. Your job will be to return the duration as a phrase, like "1 hour" or "2 hours, 3 minutes, 5 seconds". Check it out on the freeCodeCamp mobile app.
Sales work can eat up hours that founders and developers would rather spend building. In this course, you'll learn how you can use Claude with Obsidian, Notion, Granola, and Hunter to automate daily tasks. You'll also learn how to leverage AI-powered workflows. www.freecodecamp.org/news/automat...
Most full-stack React tutorials stop before explaining auth, payments, background jobs, and deployment. Not this handbook. Magnus teaches you how to build a production-ready SaaS app with TanStack Start, Elysia, Drizzle, & Neon. www.freecodecamp.org/news/full-st...
Cloud APIs are powerful, but giving AI agents safe access to large infrastructure systems isn't simple. Here Manish explains how AI agents can control cloud infra through MCP. You'll learn about sandboxed code execution & how to expose cloud operations safely. www.freecodecamp.org/news/how-to-...
AI literacy is becoming a basic skill, and it's not just something for devs. In this course, you'll learn the core ideas behind AI, including autonomy, adaptivity, bias, and how human choices shape these systems. You'll also build your own AI image classifier. www.freecodecamp.org/news/ai-lite...
Clustering is a key technique in unsupervised machine learning that helps you discover valuable insights in your data. And in this handbook, Tatev explains how it works in Python. She covers K-means clustering, Hierarchical clustering, DBSCAN clustering, & more. www.freecodecamp.org/news/cluster...
Large React apps get harder to scale when every feature has to live inside the core codebase. So here, Jessica shows you how to design a React plugin architecture with TypeScript that's type-safe, lazy-loaded, & secure. www.freecodecamp.org/news/how-to-...
For today's coding challenge, you'll get an array of golf scores and a corresponding array of course par values. You'll need to return the golfer's handicap based on the given method. Check it out on the freeCodeCamp mobile app.
A production deployment is more than publishing new code. It includes validation, monitoring, and a recover plan if something goes wrong. Here, Manish walks through each stage of a real deployment, including builds, artifacts, migrations, and rollbacks. www.freecodecamp.org/news/what-ha...
A quantum circuit that works perfectly in a simulator may fail on real hardware. There's noise, decoherence, gate errors, and other differences. Here, Casmir goes over what causes these failures, and how to design circuits that perform better on real devices. www.freecodecamp.org/news/why-you...
Most SaaS landing pages have the same sections. But many developers rebuild them from scratch each time. Here, you'll learn how to build a reusable SaaS landing page template with modern tech, and see the design decisions Ash made along the way. www.freecodecamp.org/news/how-to-...
Claude Code skills let you turn workflows into reusable instruction files instead of re-explaining them every session. Here Daniel shows you how to build your own Claude skill. You'll also learn how to trigger skills reliably, test them, & improve them over time. www.freecodecamp.org/news/how-to-...
Kubernetes Operators extend the platform by automating the management of complex applications. They let you manage external systems like everything else in the cluster. Here, Karan goes over how to create operators to automate tasks in Kubernetes apps. www.freecodecamp.org/news/how-to-...
AI agents can do more than answer questions. They can plan, make decisions, and automate multi-step workflows. In this in-depth video tutorial, you'll learn how to build agentic AI apps with LangGraph that can do complex tasks with minimal human intervention. www.freecodecamp.org/news/agentic...
For today's coding challenge, you'll build an emoji translator. Check it out on the freeCodeCamp mobile app.
A landing page is the foundation of your product's online presence. It should look polished, load quickly, & be easy to customize. Here, Vaibhav shows you how to build a modern, responsive marketing landing page using shadcn/ui, React, & Tailwind CSS. www.freecodecamp.org/news/how-to-...
Chatbots answer questions. Agentic AI systems take goals and work toward completing them. Here, Manish explains how agentic AI works, how it differs from traditional chatbots, where it’s being used, risks to consider, and how it can work alongside you. www.freecodecamp.org/news/what-is...
Database triggers let PostgreSQL respond automatically when rows are inserted, updated, or deleted. Here, Iyiola teaches you how triggers work, how to create them, and when to use certain ones. You'll also learn how NEW & OLD work + how to handle triggers safely. www.freecodecamp.org/news/what-ar...
AI is changing healthcare, but real progress depends on more than chatbots and hype. In this handbook, Tatev explains how AI is being applied across diagnostics, hospital operations, patient care, biotech, and drug development. www.freecodecamp.org/news/ai-in-h...
Hugging Face is a popular platform for building and sharing AI models. In this course, you'll learn how to work with the Hugging Face ecosystem, including Transformers, Diffusers, and multimodal models. You'll also learn how to deploy real AI apps. www.freecodecamp.org/news/deployi...
Databases work best when they're designed for integrity, performance, and growth from the start. Here, Feranmi teaches you the basics of database system design. You'll also learn how normalization works & see a practical library system example from start to end. www.freecodecamp.org/news/an-intr...
For today's coding challenge, you'll get an array of [predator, prey] pairs. You'll need to return the food chain from the apex predator down to the bottom. See if you can solve it on the freeCodeCamp mobile app.
LLMs can write market commentary, but they can also sound confident without using any real data. Here, Nikhil teaches you how to use MCP + Python to build a financial assistant that computes the numbers from real market data deterministically. www.freecodecamp.org/news/how-to-...
Storing money as a single balance can hide race conditions, missing audit trails, & silent data corruption. Here, Paul teaches you how to build a bank ledger in Go & PostgreSQL using double-entry accounting. You'll add key features for a safer financial backend. www.freecodecamp.org/news/build-a...
OpenStreetMap is a free, open alternative to Google Maps you can use for many location-based apps. Here, Abraham explains how it works & how to integrate it into a React app with Leaflet. You'll also learn about geocoding, when to choose OpenStreetMap, & more. www.freecodecamp.org/news/how-to-...
Tasks like using an undo button or scheduling a task to run later rely on the same idea: turning actions into objects. This is what the Command Pattern does - and here, Bala teaches you how it works in Python. You'll work through a simple document editor example. www.freecodecamp.org/news/how-to-...
Claude Code can do more than chat. It can read files, run terminal commands, and help you build agentic workflows from the terminal. In this course, Andrew teaches you how to install and use Claude Code on Windows, Linux, and Mac & how the agentic loop works. www.freecodecamp.org/news/claude-...
Machine learning projects can get messy fast when everything's scattered across notebooks & folders. Here, Temitope teaches you how to use MLflow to keep track of it all. You'll also learn how MLflow Tracking, Projects, Models, & the Model Registry fit together. www.freecodecamp.org/news/how-to-...
For today's coding challenge, you'll build a magic square solver. Check it out on the freeCodeCamp mobile app.