Monthly Archives: September 2025

Prepare for the Databricks Data Engineer Associate Certification Exam – And Pass!

Prepare for the Databricks Data Engineer Associate Certification exam and pass! We just posted a new course from Andrew Brown on the freeCodeCamp.org YouTube channel that will help you earn the Databricks Data Engineer Associate Certification. This course is designed to take you from a foundational understanding of data to building and managing production-grade data […]

Enabling the Heroes who Drive America’s Economy

Every year, during the second full week of September, we celebrate National Truck Driver Appreciation Week. This year, from September 14-18, it’s a time to recognize the 3.6 million professional truck drivers who work tirelessly to deliver our goods safely and on time. These individuals are the lifeblood of the American economy, ensuring that everything […]

Playing the Developer Job Search Game to Win in 2025 with Danny Thompson & Leon Noel [Podcast #188]

For this week’s interview, we’ve got a special treat. Quincy Larson talking with two legends in the self-taught developer community. Danny Thompson worked for 10 years at a Tennessee gas station, frying chicken for people to eat, sometimes working 80 hour weeks just to provide for his family. And yet, Danny had ambition. He taught […]

Why Front-End Developers Should Understand UI/UX Design

When users interact with a website or application, the first thing they notice isn’t the code. Instead, it’s the design and experience. Smooth navigation, intuitive layouts, and visually appealing interfaces are what keep users engaged. Behind these experiences, front-end developers play a pivotal role. They don’t just turn mockups into functioning code – they shape […]

Prompt Engineering Cheat Sheet for GPT-5: Learn These Patterns for Solid Code Generation

When large language models like ChatGPT first became widely available, a lot of us developers felt like we’d been handed a new superpower. We could use LLMs to help us develop new coding projects, build websites, and much more – just using a few prompts. LLMs were like a tireless, super knowledgeable pair programmer that […]

Build Secure Web Applications with PHP, Symfony, and MongoDB

Data breaches are a constant threat, and traditional encryption practices often aren’t enough to protect sensitive information throughout its entire lifecycle. We just posted a course on the freeCodeCamp.org YouTube channel that will teach you how to build applications that are truly secure from the ground up using PHP, Symfony, and MongoDB. I developed this […]

How to Build an Upload Service in Flutter Web with Firebase

Uploading files is one of the most common requirements in modern web applications. Whether it’s profile pictures, documents, or bulk uploads, users expect a smooth and reliable experience. With Flutter Web and Firebase Storage, you can implement this functionality in a clean and scalable way. In this article, you’ll learn how to build a reusable […]

How to Build an AI Study Planner Agent using Gemini in Python

The world is shifting from simple AI chatbots answering our queries to full-fledged systems that are capable of so much more. AI Agents can not only answer our queries but can also perform tasks we give them independently, making them much more powerful and useful. In this tutorial, you’ll build an advanced, web-based agent that […]

Introducing freeCodeCamp Daily Python and JavaScript Challenges – Solve a New Programming Puzzle Every Day

The freeCodeCamp community is excited to announce that our new Daily Coding Challenges are ready for you to tackle. 🎊 Consistent practice is one of the most effective ways to improve your coding skills. So in addition to the core coding curriculum, you can now keep your programming skills sharp by solving a fun new […]