How to: May 26, 2023
1. 6 years ago, Brian Hough started using freeCodeCamp to learn coding. Today he is a professional software developer, and he just published his first freeCodeCamp course. This course will help you learn full-stack web development using the popular Next.js React framework, TypeScript, and AWS. You can code along at home and build your own full-stack quote app, which will share wise quotes from historical figures. (6 hour YouTube course): https://www.freecodecamp.org/news/full-stack-development-with-next-js-typescript-and-aws/

2. Django is a powerful Python web development framework. And in this course by freeCodeCamp instructor Tomi Tokko, you'll learn how to use Django along with the OpenAI API to code your own ChatGPT-like chatbot interface. If you're new to Python, and you're excited about recent breakthroughs in AI, this course is for you. (2 hour YouTube course): https://www.freecodecamp.org/news/use-django-to-code-a-chatgpt-clone/

3. You may have heard of LeetCode, a site a lot of developers use to practice common coding interview questions. Well, you're about to code your own LeetCode-like website using cutting edge tools: TypeScript, Next.js, Tailwind CSS, and Firebase. Software Engineer Burak Orkmez will walk you through building the website step-by-step, teaching you how to implement lots of features like authentication, saving code submissions in local storage, and even challenge completion modals. (7 hour YouTube course): https://www.freecodecamp.org/news/build-and-deploy-a-leetcode-clone-with-react-next-js-typescript-tailwind-css-firebase

4. I don't know many developers who'd recommend using AI to write production code. But I know plenty of developers who use AI to help improve the quality of their code. This tutorial will give you some ideas for how AI can help you with bug detection, documenting parts of your code, and finding little tweaks to increase its performance. (20 minute read): https://www.freecodecamp.org/news/how-to-use-ai-to-improve-code-quality/

5. My friend Manoel compiled a list of the 120 freely available university math courses. He also did research to determine the top 3 universities in the world for mathematics, which by his metrics are MIT, Princeton, and Cambridge. His list includes lots of courses from these schools and many others. If you want to learn some Algebra, Statistics, or Calculus, this will help you choose the right course. (fully browsable list): https://www.freecodecamp.org/news/math-online-courses-from-worlds-top-universities/

Quote of the Week: *"What is mathematics? It is only a systematic effort of solving puzzles posed by nature."* — Shakuntala Devi, who was hailed as a “Human Computer” for her ability to solve mathematical equations in her head