freeCodeCamp.org
@freecodecamp.bsky.social
3.6K followers 4 following 1.8K posts
We're a community of millions of people who are building new skills and getting new jobs together. A 501(c)(3) public charity.
Posts Media Videos Starter Packs
freecodecamp.bsky.social
You can combine React with AI tools in some pretty cool ways. And in this course, Tapas walks you through building an AI code explainer app. You'll configure an Express backend, set up a REST API endpoint that talks to an LLM, and hook it all into your React app.
www.freecodecamp.org/news/react-p...
freecodecamp.bsky.social
If you want to deepen your skills as a dev, learning about databases and SQL is a good way to go. And this course from Harvard will teach you database and SQL basics. You'll learn about querying & writing to DBs, database design, & how to optimize and scale, too.
www.freecodecamp.org/news/learn-d...
freecodecamp.bsky.social
If you've ever built a great time-series model that fails in the real world, this one's is for you. It works on your machine, but not when deployed to Docker. Here, Chirag explains why this happens & how to persist state in time-series models with Docker & Redis.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
Can you convert between hexadecimal numbers to decimal numbers? Test your knowledge in today's coding challenge on the freeCodeCamp mobile app.
freecodecamp.bsky.social
Design patterns can help you write less messy, more maintainable code. And here Tapas shows you how the Compound Component Pattern works in React. He'll help you transform your code from prop soup into a more flexible, cleaner codebase that's easier to work with.
www.freecodecamp.org/news/compoun...
freecodecamp.bsky.social
As a dev, you'll need to know how to test your code to make sure it's working properly. And here, Ajay teaches you how to test your JavaScript apps in a few ways. He covers Unit, Integration, and End-to-End testing as well as some AI-Augmented QA techniques.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
Environment variables are useful because they let you configure apps without hardcoding sensitive info in your code. And here, Bala shows you how to work with them in Python. You'll learn how to read environment variables, set them, and manage them as well.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
JSON Web Tokens are a powerful authentication tool used a lot these days. In this handbook, Sumit teaches you all about them and how they work. You'll learn why tokens are important, how to decode a JWT, and more - then walk through a practical implementation.
www.freecodecamp.org/news/the-jso...
freecodecamp.bsky.social
In reinforcement learning, agents learn by directly interacting with their environment. And to help you understand it, Mayur helps you build an adaptive Tic-Tac-Toe AI. You'll code in JS & set up adaptive difficulty levels, visualize the learning process, & more.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
Many AI tools like GitHub Copilot and ChatGPT live in your browser or editor. But the open source tool OpenCode brings an AI assistant right to your terminal. In this tutorial, Manish explains how OpenCode works, its benefits, and how to install it.
www.freecodecamp.org/news/integra...
freecodecamp.bsky.social
Last day of Space Week! So here's your coding challenge: figure out how much fuel a rocket needs to get into orbit. 🚀 Solve it on the freeCodeCamp mobile app.
freecodecamp.bsky.social
When you're building a website, app, or API, you'll need to login & authenticate users. A common way to pass auth credentials from one system to another is using JSON Web Tokens. Here, Grant explains what JWTs are, how they work, security best practices, & more.
www.freecodecamp.org/news/what-ar...
freecodecamp.bsky.social
When you're building websites and apps - especially using AI tools - testing your code is key. Here, Jude teaches you how to use a powerful Python testing tool called Pytest. You'll learn how to write and run tests, handle exceptions, & use advanced features.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
When you're building forms in React, sometimes input fields seem to have a mind of their own. To help you grasp how forms really work, Oluwadamisi breaks it down here. He talks about controlled vs uncontrolled components, how they work, & when to use each one.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
The MERN Stack (MongoDB, Express, React, and Node) is a popular way to build full-stack apps. And here, Mohit walks you through coding your own MERN task manager app. You'll set up & build the app, learn about testing, deployment, security best practices, & more.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
If your app runs in production, you'll need to know if/when it breaks. You can use application monitoring tools to see what's slow, failing, etc - all in one place. Here, Manish walks you through some of his favorite APM tools + their features to help you choose.
www.freecodecamp.org/news/top-app...
freecodecamp.bsky.social
If you want to learn how full stack apps work behind the scenes, this course is for you. You'll build a Google Calendar clone using PHP, MySQL, JavaScript, HTML, & CSS. You'll lay out the UI, wire up your database, write the backend logic, & make the app dynamic.
www.freecodecamp.org/news/build-a...
freecodecamp.bsky.social
It's day 6 of Space Week, and here's your coding challenge: determine the current phase of the moon. 🌕 Check it out on the freeCodeCamp mobile app.
freecodecamp.bsky.social
If you're interested in security & ethical hacking, you'll need to know what vulnerabilities and exploits are. Here, Manish explains these terms + their differences. You'll learn about common vulnerabilities & exploits, how to use popular security tools, & more.
www.freecodecamp.org/news/vulnera...
freecodecamp.bsky.social
You may have learned how to set goals & develop good habits - but you can still feel stuck. So here, Brandon teaches you about a framework he created to help him reach his goals. You'll learn how to identify your purpose, set targets, & build consistent habits.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
Docker is a tool you'll likely use a lot as a dev. And whether you're containerizing an app or optimizing workflows, there are certain key concepts to know. Here, Destiny explains build context, features, and architecture along with common issues and fixes.
www.freecodecamp.org/news/docker-...
freecodecamp.bsky.social
Having a solid landing page is important in getting people to use your apps. But maybe you don't want to take the time to code your own from scratch. In this guide, Abhijeet walks you through creating a landing page with Bootstrap 5 and the Context7 MCP AI tool.
www.freecodecamp.org/news/create-...
freecodecamp.bsky.social
LLMs like GPT-5 can do impressive stuff - but what if you need an AI tool that really understands your data? Well, with some fine tuning & training you can make that happen. Here, Sharvin helps you build a custom AI chat app with Next.js that's ready to deploy.
www.freecodecamp.org/news/build-a...
freecodecamp.bsky.social
When you're working with time series data, you consider a data collection period and see how a variable changes over time. And the Python Darts library can help you do this. In this guide, Ridwan shows you how to use Darts to forecast time series data in Python.
www.freecodecamp.org/news/how-to-...
freecodecamp.bsky.social
Gesture & sign recognition is a growing field in Computer Vision. If you're learning about this, you may first use hand landmarks or small CNNs. But these can miss the bigger picture. Here, Omotayo explains how transformers work for real-time gesture recognition.
www.freecodecamp.org/news/using-t...