Trending

Latest Posts by freeCodeCamp.org

Post image

For today's coding challenge, you'll build a little FizzBuzz validator. Check it out on the freeCodeCamp mobile app.

26 minutes ago 0 0 0 0
Post image

Training a model is one thing, but getting it into production is another. In this article, Temitope walks through some popular tools MLOps engineers use to package and deploy models. You’ll learn about serialization formats, serving tools, and model registries.
www.freecodecamp.org/news/model-p...

4 hours ago 1 0 0 0
Post image

Barcodes are used in everything from inventory systems to billing tools. Here, Bhavin helps you build a barcode generator using JavaScript that runs in the browser. You’ll learn how encoding works, how to validate input, and how to generate barcodes in real time.
www.freecodecamp.org/news/how-to-...

8 hours ago 4 1 0 0
Post image

On this episode of the freeCodeCamp podcast, Quincy interviews software engineer Chris Griffing. Chris has live-coded over 15,000 hours on Twitch, & talks about how learning Go made him a better Rust dev, how he uses LLMs but builds most codebases by hand & more.
www.freecodecamp.org/news/lessons...

12 hours ago 8 1 0 0
Post image

Cloud APIs are powerful, but giving AI agents safe access to large infrastructure systems isn't simple. Here Manish teaches you 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-...

12 hours ago 3 1 0 0
Post image

When you're working with cloud infrastructure, security should be top of mind. And here, Ijeoma covers some of the key cloud security concepts you'll need to know. You'll learn about root vs IAM users, the Shared Responsibility model, user permissions, & more.
www.freecodecamp.org/news/learn-c...

16 hours ago 4 2 0 0
Post image

You may have heard about microservices and how they can help with back-end development. Well, microfrontends are a similar concept for front-end projects - and Rahul teaches you about them here. You'll learn about different approaches to creating them, too.
www.freecodecamp.org/news/how-mic...

20 hours ago 6 1 0 0
Advertisement
Post image

For today's coding challenge, you'll need to determine if a given string is a palindrome. If it is, you'll return the middle character (if it's an odd length) or middle two characters (if it's even). See if you can solve it on the freeCodeCamp mobile app.

22 hours ago 2 1 0 0
Post image

Ruby is a programming language that tends to make developers happy. And if you want to learn the basics, Mark has you covered here. In this interactive tutorial, he teaches you Ruby variables, types, looping, arrays, hashes, closures, classes, and more.
www.freecodecamp.org/news/a-brief...

1 day ago 5 1 0 0
Post image

If you're a web dev who wants to turn your site into a native app, this article's for you. In it, Sanjay teaches you how to use the Bubblwrap tool to convert a website to a PWA & publish it on the Play Store. He walks you through the whole process.
www.freecodecamp.org/news/how-to-...

1 day ago 4 2 0 0
Post image

GitHub has a GitHub Actions certification exam. And if you're a developer, DevOps, or automation lover, this course can help you study. In it, Andrew covers runners and commands, advanced workflows, publishing and deployment, and lots more.
www.freecodecamp.org/news/pass-th...

1 day ago 9 3 0 0
Post image

Spreadsheets are an important tool in modern data management and analysis. They can help you track your finances, run a business, analyze data, & more. In this project-based course, Eamonn teaches you Google Sheets core features.
www.freecodecamp.org/news/learn-g...

1 day ago 6 2 0 0
Post image

As a developer, you should know core system design concepts. This helps show potential employers that you can turn design requirements into production-ready code. This course covers app architecture, API design, caching, networking, databases, and more.
www.freecodecamp.org/news/learn-s...

1 day ago 12 1 0 0
Post image

For today's coding challenge, you'll get a Unix timestamp in milliseconds and you'll need to determine the day of the week. Check it out on the freeCodeCamp mobile app.

1 day ago 3 1 0 0
Post image

Data analysis is a popular and growing field in the tech world. And this 19-hour course takes you on an in-depth journey, whether you're a beginner or more advanced in your skills. You'll learn about Python, Excel, SQL, Tableau and Power BI & much more.
www.freecodecamp.org/news/learn-d...

2 days ago 7 3 0 0
Post image

You may have heard about how AI agents can plan and run code for you. Well, in this handbook, Balajee explains the key concepts behind AI agents & how they work. You'll learn about planning and reasoning, autonomy, how agentic AI "knows" what to do, and more.
www.freecodecamp.org/news/the-age...

2 days ago 4 1 1 0
Advertisement
Post image

If you're looking for a good portfolio project or way to practice your skills, this one's for you. Ajay walks you through building an admin dashboard using shadcn/ui and TanStack Start. The dashboard will have charts and widgets, a product page, & lots more.
www.freecodecamp.org/news/build-a...

2 days ago 4 1 0 0
Post image

Git is a powerful version control system you can use to track changes to your projects. And GitHub is a platform that lets you collaborate on and share code. In this course, Sumit teaches you how both tools work, with lots of code examples.
www.freecodecamp.org/news/git-and...

2 days ago 7 2 0 0
Post image

The R programming language is commonly used for statistical computing & data science. And you can learn it from Harvard in this Intro to R course. You'll use the RStudio IDE and learn about filtering data, writing functions to modularize code, and lots more.
www.freecodecamp.org/news/learn-r...

2 days ago 4 2 0 1
Post image

NestJS is a popular Node.js framework that you can use to build efficient and reliable server-side apps. And in this course, you'll learn how to use it. It covers Nest's modular architecture, TypeScript support, built-in tools, and more.
www.freecodecamp.org/news/learn-n...

2 days ago 2 1 0 0
Post image

For today's coding challenge, you'll get a positive integer. You'll need to determine if it or any of its rotations are evenly divisible by its digit count. Check it out on the freeCodeCamp mobile app.

2 days ago 6 2 0 0
Post image

In coding, a system is a set of rules, processes, & triggers that help guide your workflow. And here, Prankur teaches you some key system design principles. He uses job board and gaming case studies and covers caching & CDNs, APIs, the CAP theorem, & more.
www.freecodecamp.org/news/learn-k...

3 days ago 5 1 0 0
Post image

The Model Context Protocol, or MCP, has changed how LLMs connect with data and tools. It can expose data as resources, provide actions through tools, and more. In this guide, Manish teaches you how to build your own MCP server using the FastMCP Python framework.
www.freecodecamp.org/news/how-to-...

3 days ago 6 1 1 0
Post image

Many companies use chatbots to help customers with their queries. So being able to build your own that can reference an internal data source is a good skill to have. Here, Chisom teaches you how to build an AI-powered RAG chatbot with Amazon Lex, Bedrock, and S3.
www.freecodecamp.org/news/how-to-...

3 days ago 2 1 0 0
Advertisement
Post image

GATT is a framework that helps define how different bluetooth low energy devices communicate. And in this detailed guide, Nikheel explains how GATT makes bluetooth low energy devices work & helps you design a GATT database, grasp BLE logs, and more.
www.freecodecamp.org/news/how-blu...

3 days ago 3 2 0 0
Post image

These days, cyberattacks are becoming more common. If you're a dev, you should level up your cybersecurity skills. Here, Alex goes over common cyberattacks like cross-site scripting (XSS) and insecure API calls, and how you can protect your sites against them.
www.freecodecamp.org/news/cyberse...

3 days ago 4 1 0 0
Post image

As a dev, you'll need to know how to manage data effectively. And in this course, you'll learn all about what Database Management Systems are & how they work. It covers relations and operations, SQL, database design & normalization, indexing, and more.
www.freecodecamp.org/news/master-...

3 days ago 5 2 0 0
Post image

For today's coding challenge, you'll get a string that represents a math equation. Your task is to determine if it's correct. See if you can solve it on the freeCodeCamp mobile app.

3 days ago 5 3 0 2
Post image

There's a lot of data out there these days. And it needs to be stored in a safe & easily queryable manner. Enter the database. In this book, Daniel teaches you how to design structured database systems using SQL to give you a deeper understanding of how DBs work.
www.freecodecamp.org/news/how-to-...

4 days ago 3 2 0 0
Post image

Large Language models can help you perform many tasks as a dev & save lots of time. And in this course, you'll learn how to use Claude AI along with Anthropic's API. You'll build a text summarizer, image describer, and other projects along the way.
www.freecodecamp.org/news/learn-t...

4 days ago 5 1 0 0