How to: October 3, 2025
1. freeCodeCamp just published a new in-depth course that will teach you full stack development fundamentals from the ground up. It covers front end development tools like HTML, CSS, and JavaScript. Then it moves to back end development tools like Node, SQL, and TypeScript. You can code along at home and build a variety of projects while getting exposed to a ton of concepts. (47 hour YouTube course): https://www.freecodecamp.org/news/become-a-full-stack-developer-with-one-video/

2. We also just completed work on this new Go programming course where you build your own movie streaming app. Go is a fast back end language, and here we're pairing it with the Gin-Gonic web server framework. As you build this project, you'll also integrate your movie database with OpenAI's API to analyze data and give your users personalized movie recommendations. (15 hour YouTube course): https://www.freecodecamp.org/news/build-a-full-stack-movie-streaming-app-with-go-react-mongodb-openai/

3. On this week's podcast I interview the self-taught developer who built freeCodeCamp's relational database curriculum, and is now designing our daily coding challenges. Tom Mondloch shares how he finished community college and wasn't sure what to do next. So he spent the next few years working odd jobs in the great outdoors. He used freeCodeCamp to learn modern development tools and started contributing to open source projects. He shares tips for brushing up on your skills after you've taken a long break from programming. (1 hour watch or listen in your favorite podcast app): https://www.freecodecamp.org/news/lone-wolf-dev-turned-open-source-super-contributor-tom-mondloch-podcast-190/

4. When browsing the web, you may see the error message that something has been “blocked by CORS policy.” CORS stands for Cross-Origin Resource Sharing. When fetching data, if the domain of the requester is different from the domain of the receiver, your browser will reject that request. It's an important security measure, but it can also be a headache for developers trying to maintain their web apps. Luckily, freeCodeCamp just published this tutorial – chock full of theory and code examples – to help you understand the basics. (20 minute read): https://www.freecodecamp.org/news/how-to-fix-cross-origin-errors/

5. You've probably heard people throw around terms like Deep Learning, Machine Learning, and Generative AI. But what do they mean in relation to one another? This quick article breaks down the jargon for you in plain English. (10 minute read): https://www.freecodecamp.org/news/machine-learning-vs-deep-learning-vs-generative-ai/

Quote of the Week:
*"Just start. Find an open source repo. Find an issue. Even if it’s just a typo. Fix it and move on from there. That’s how you gain experience and grow as a developer."* — Software Engineer Tom Mondloch on this week's freeCodeCamp podcast