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.
If you want to advance your career in AI & ML, the AWS Certified AI Practitioner cert may be for you. And Andrew made this study course to help you prep for it. It covers Gen AI basics, tools like PartyRock & SageMaker, lake formation, and more.
www.freecodecamp.org/news/prepare...
www.freecodecamp.org/news/prepare...
November 10, 2025 at 9:03 PM
If you want to advance your career in AI & ML, the AWS Certified AI Practitioner cert may be for you. And Andrew made this study course to help you prep for it. It covers Gen AI basics, tools like PartyRock & SageMaker, lake formation, and more.
www.freecodecamp.org/news/prepare...
www.freecodecamp.org/news/prepare...
These days, companies need to be careful about detecting fraud & complying with regulations. And MLOps (or Machine Learning Operations) can help with this. In this guide, you'll learn how to automate processes with MLOps, focusing on financial institutions.
www.freecodecamp.org/news/automat...
www.freecodecamp.org/news/automat...
How to Automate Compliance and Fraud Detection in Finance with MLOps
These days, businesses are under increasing pressure to comply with stringent regulations while also combating fraudulent activities. The high volume of data and the intricate requirements of…
www.freecodecamp.org
November 10, 2025 at 5:06 PM
These days, companies need to be careful about detecting fraud & complying with regulations. And MLOps (or Machine Learning Operations) can help with this. In this guide, you'll learn how to automate processes with MLOps, focusing on financial institutions.
www.freecodecamp.org/news/automat...
www.freecodecamp.org/news/automat...
React & Tailwind CSS are two popular tools for frontend web development. And if you want to be a frontend developer, this is a good place to start. In this course, you'll learn the basics of component-based development & utility-first styling by building an app.
www.freecodecamp.org/news/learn-r...
www.freecodecamp.org/news/learn-r...
November 10, 2025 at 1:02 PM
React & Tailwind CSS are two popular tools for frontend web development. And if you want to be a frontend developer, this is a good place to start. In this course, you'll learn the basics of component-based development & utility-first styling by building an app.
www.freecodecamp.org/news/learn-r...
www.freecodecamp.org/news/learn-r...
AI has changed the way many industries work, & Finance is no exception. In this handbook, Tatev discusses how AI is transforming investments & banking. You'll learn about warehousing, security, key models, predictive analysis, & how to upskill to get on board.
www.freecodecamp.org/news/ai-in-f...
www.freecodecamp.org/news/ai-in-f...
November 10, 2025 at 9:01 AM
AI has changed the way many industries work, & Finance is no exception. In this handbook, Tatev discusses how AI is transforming investments & banking. You'll learn about warehousing, security, key models, predictive analysis, & how to upskill to get on board.
www.freecodecamp.org/news/ai-in-f...
www.freecodecamp.org/news/ai-in-f...
There are many approaches to an Engineering education, & some universities are including AI tools in their curricula. But in this handbook, Vahe explains a more wholistic & broader "End-to-End" approach. It includes more security, robotics, & other key topics.
www.freecodecamp.org/news/the-cas...
www.freecodecamp.org/news/the-cas...
November 10, 2025 at 5:01 AM
There are many approaches to an Engineering education, & some universities are including AI tools in their curricula. But in this handbook, Vahe explains a more wholistic & broader "End-to-End" approach. It includes more security, robotics, & other key topics.
www.freecodecamp.org/news/the-cas...
www.freecodecamp.org/news/the-cas...
If you need to brush up your math skills, this one's for you. It's a list of more than 220 of the top online math courses from the 60 best universities in the world. You can learn it all from linear algebra to differential equations, vector calculus, & lots more.
www.freecodecamp.org/news/math-on...
www.freecodecamp.org/news/math-on...
November 10, 2025 at 1:01 AM
If you need to brush up your math skills, this one's for you. It's a list of more than 220 of the top online math courses from the 60 best universities in the world. You can learn it all from linear algebra to differential equations, vector calculus, & lots more.
www.freecodecamp.org/news/math-on...
www.freecodecamp.org/news/math-on...
Object-oriented programming is one of the most widely-used programming paradigms in software development. And here, Lucas shows you how it works in TypeScript. You'll learn key TS language features, then see how they give rise to the four pillars of OOP.
www.freecodecamp.org/news/learn-o...
www.freecodecamp.org/news/learn-o...
November 9, 2025 at 9:01 PM
Object-oriented programming is one of the most widely-used programming paradigms in software development. And here, Lucas shows you how it works in TypeScript. You'll learn key TS language features, then see how they give rise to the four pillars of OOP.
www.freecodecamp.org/news/learn-o...
www.freecodecamp.org/news/learn-o...
If you want to improve your coding skills, try comparing & contrasting similar code. In this in-depth guide, Evaristo walks you through 5 different versions of a Rock, Paper, Scissors game in JavaScript. You'll use System Block Diagrams to analyze each project.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
November 9, 2025 at 5:02 PM
If you want to improve your coding skills, try comparing & contrasting similar code. In this in-depth guide, Evaristo walks you through 5 different versions of a Rock, Paper, Scissors game in JavaScript. You'll use System Block Diagrams to analyze each project.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
These days, applications can get pretty complex - and this can cause compatibility issues across OSs/environments. This is where Docker containers can help. In this guide, Oluwatobi explains how Docker works & walks you through containerizing a Node.js app.
www.freecodecamp.org/news/contain...
www.freecodecamp.org/news/contain...
November 9, 2025 at 1:01 PM
These days, applications can get pretty complex - and this can cause compatibility issues across OSs/environments. This is where Docker containers can help. In this guide, Oluwatobi explains how Docker works & walks you through containerizing a Node.js app.
www.freecodecamp.org/news/contain...
www.freecodecamp.org/news/contain...
When you're preparing for technical interviews, you should work on algorithms & data structures. And many devs use LeetCode to help them study. In this course, you'll work through the Neetcode 150 – the 150 most essential LeetCode problems – to hone your skills.
www.freecodecamp.org/news/prepare...
www.freecodecamp.org/news/prepare...
November 9, 2025 at 9:01 AM
When you're preparing for technical interviews, you should work on algorithms & data structures. And many devs use LeetCode to help them study. In this course, you'll work through the Neetcode 150 – the 150 most essential LeetCode problems – to hone your skills.
www.freecodecamp.org/news/prepare...
www.freecodecamp.org/news/prepare...
When you and your team are just trying to finish a feature, maybe you make a quick fix and say - "we'll fix it later". But then you don't. This is an example of technical debt in your code. Here, Manish explains what it is, why it happens, & how to deal with it.
www.freecodecamp.org/news/what-is...
www.freecodecamp.org/news/what-is...
November 9, 2025 at 5:01 AM
When you and your team are just trying to finish a feature, maybe you make a quick fix and say - "we'll fix it later". But then you don't. This is an example of technical debt in your code. Here, Manish explains what it is, why it happens, & how to deal with it.
www.freecodecamp.org/news/what-is...
www.freecodecamp.org/news/what-is...
Web components are a set of standardized browser APIs that let you build custom, reusable HTML components. You can use them to create self-contained components that work across frameworks. Here Mark teaches you all about them & how to build an app that uses them.
www.freecodecamp.org/news/a-brief...
www.freecodecamp.org/news/a-brief...
November 9, 2025 at 1:01 AM
Web components are a set of standardized browser APIs that let you build custom, reusable HTML components. You can use them to create self-contained components that work across frameworks. Here Mark teaches you all about them & how to build an app that uses them.
www.freecodecamp.org/news/a-brief...
www.freecodecamp.org/news/a-brief...
Generative AI systems can create content based on data they've been trained on. And in this 65-hour bootcamp, you'll learn key GenAI concepts. You'll get hands-on experience with Python data libraries, prompt engineering, model fine-tuning, & AI agents, & more.
www.freecodecamp.org/news/free-ge...
www.freecodecamp.org/news/free-ge...
November 8, 2025 at 9:01 PM
Generative AI systems can create content based on data they've been trained on. And in this 65-hour bootcamp, you'll learn key GenAI concepts. You'll get hands-on experience with Python data libraries, prompt engineering, model fine-tuning, & AI agents, & more.
www.freecodecamp.org/news/free-ge...
www.freecodecamp.org/news/free-ge...
If you need to make small updates to your app, you may not want to do a full release. Instead, you can use a tool like Shorebird to make patches and deploy them almost instantly. Here, Anthony explains when to use it to push silent updates in Flutter.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
November 8, 2025 at 5:02 PM
If you need to make small updates to your app, you may not want to do a full release. Instead, you can use a tool like Shorebird to make patches and deploy them almost instantly. Here, Anthony explains when to use it to push silent updates in Flutter.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
For today's coding challenge, you'll get a string and need to determine if it fits within the allowed number of characters for a social media post. Find it on the freeCodeCamp mobile app.
November 8, 2025 at 1:01 PM
For today's coding challenge, you'll get a string and need to determine if it fits within the allowed number of characters for a social media post. Find it on the freeCodeCamp mobile app.
Named Entity Recognition helps you pick out important terms in text. It can helpful extract meaningful insights for you. Here, Manish teaches you how it works by building a news analyzer that uses a transformer-based NER model to grab data from a live RSS feed.
www.freecodecamp.org/news/extract...
www.freecodecamp.org/news/extract...
November 8, 2025 at 9:05 AM
Named Entity Recognition helps you pick out important terms in text. It can helpful extract meaningful insights for you. Here, Manish teaches you how it works by building a news analyzer that uses a transformer-based NER model to grab data from a live RSS feed.
www.freecodecamp.org/news/extract...
www.freecodecamp.org/news/extract...
Most voice assistants send your voice data to cloud servers before they respond. But you can build your own assistant with open source tools & run everything right on your phone. This gives you more privacy & control - and Surya helps you set it all up here.
www.freecodecamp.org/news/private...
www.freecodecamp.org/news/private...
November 8, 2025 at 5:01 AM
Most voice assistants send your voice data to cloud servers before they respond. But you can build your own assistant with open source tools & run everything right on your phone. This gives you more privacy & control - and Surya helps you set it all up here.
www.freecodecamp.org/news/private...
www.freecodecamp.org/news/private...
You can build your own 3D games that run right in the browser - and this course teaches you how. You'll use Three.js and Blender to build an interactive 3D portfolio site. You'll learn about modeling, object interactions, camera movement, and lots more.
www.freecodecamp.org/news/creativ...
www.freecodecamp.org/news/creativ...
November 8, 2025 at 1:01 AM
You can build your own 3D games that run right in the browser - and this course teaches you how. You'll use Three.js and Blender to build an interactive 3D portfolio site. You'll learn about modeling, object interactions, camera movement, and lots more.
www.freecodecamp.org/news/creativ...
www.freecodecamp.org/news/creativ...
The field of Cryptography is all about securing data & communication. In this course, you'll learn the basics like hashing, symmetric & asymmetric encryption, and more. By the end, you'll have built a fully-functioning command line cryptography tool in Python.
www.freecodecamp.org/news/cryptog...
www.freecodecamp.org/news/cryptog...
November 7, 2025 at 9:02 PM
The field of Cryptography is all about securing data & communication. In this course, you'll learn the basics like hashing, symmetric & asymmetric encryption, and more. By the end, you'll have built a fully-functioning command line cryptography tool in Python.
www.freecodecamp.org/news/cryptog...
www.freecodecamp.org/news/cryptog...
Some websites load quickly while others leave you looking at a blank screen - even with fast internet. And this may be because of round-trip time - how long it takes your browser to talk to the server. Here, Chukwudi teaches you how to reduce RTT with Next.js.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
November 7, 2025 at 5:08 PM
Some websites load quickly while others leave you looking at a blank screen - even with fast internet. And this may be because of round-trip time - how long it takes your browser to talk to the server. Here, Chukwudi teaches you how to reduce RTT with Next.js.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
Today's coding challenge is all about counting cards. Go see if you can solve it on the freeCodeCamp mobile app.
November 7, 2025 at 3:03 PM
Today's coding challenge is all about counting cards. Go see if you can solve it on the freeCodeCamp mobile app.
Event-driven architecture is a powerful way to build scalable, decoupled, & responsive systems. Instead of relying on direct calls between components, these systems communicate using events. In this handbook, Ger teaches you all about how it works.
www.freecodecamp.org/news/event-b...
www.freecodecamp.org/news/event-b...
November 7, 2025 at 1:02 PM
Event-driven architecture is a powerful way to build scalable, decoupled, & responsive systems. Instead of relying on direct calls between components, these systems communicate using events. In this handbook, Ger teaches you all about how it works.
www.freecodecamp.org/news/event-b...
www.freecodecamp.org/news/event-b...
If you're building AI apps, you might be wondering how to structure the logic & connect prompts, memory, tools, & APIs. Well, open-source tools like LangChain + LangGraph can help you out. Manish explains what each tool does & when to use it in your AI projects.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
November 7, 2025 at 9:01 AM
If you're building AI apps, you might be wondering how to structure the logic & connect prompts, memory, tools, & APIs. Well, open-source tools like LangChain + LangGraph can help you out. Manish explains what each tool does & when to use it in your AI projects.
www.freecodecamp.org/news/how-to-...
www.freecodecamp.org/news/how-to-...
If you've ever wondered how JavaScript runs your code behind the scenes, this one's for you. Shejan explains how the global execution context works, what the temporal dead zone is, & more. You'll also learn about hoisting and what happens in the memory phase.
www.freecodecamp.org/news/global-...
www.freecodecamp.org/news/global-...
November 7, 2025 at 5:01 AM
If you've ever wondered how JavaScript runs your code behind the scenes, this one's for you. Shejan explains how the global execution context works, what the temporal dead zone is, & more. You'll also learn about hoisting and what happens in the memory phase.
www.freecodecamp.org/news/global-...
www.freecodecamp.org/news/global-...
You may have noticed that everything in JavaScript acts like an object. And here, Shejan discusses this + how inheritance works, __proto__ vs prototype, & more. By the end, and after a bunch of examples, you'll understand how JavaScript's prototype system works.
www.freecodecamp.org/news/how-pro...
www.freecodecamp.org/news/how-pro...
November 7, 2025 at 1:01 AM
You may have noticed that everything in JavaScript acts like an object. And here, Shejan discusses this + how inheritance works, __proto__ vs prototype, & more. By the end, and after a bunch of examples, you'll understand how JavaScript's prototype system works.
www.freecodecamp.org/news/how-pro...
www.freecodecamp.org/news/how-pro...