How to: Jan 11, 2025
1. freeCodeCamp just published a comprehensive course that will teach you fundamental Machine Learning concepts, then show you how to deploy your own Generative AI systems to the cloud. You'll learn about model training, optimization, autonomous agents, and more advanced techniques like Retrieval-Augmented Generation. This course is taught by my friend Andrew Brown – a CTO who has spent years architecting elaborate systems. (23 hour YouTube course): https://www.freecodecamp.org/news/learn-generative-ai-in-23-hours/

2. Learn how to code your own home automation system. This project-oriented “Internet of Things” course will teach you how to write software to monitor the temperature, air quality, and air pressure in your home. You can use inexpensive off-the-shelf hardware like Raspberry Pi and ESP32 microcontrollers. You'll learn about server design, database management, communication protocols, and control interfaces. (1 hour YouTube course): https://www.freecodecamp.org/news/learn-iot-home-automation-by-building-a-project/

3. Many people rely on spreadsheets to do their jobs, but few people actually invest the time to master these powerful tools. This new freeCodeCamp course will teach you tons of useful spreadsheet techniques. You'll build 33 different spreadsheet projects – getting exposure to Visual Basic scripting, advanced formulas, and tons of time-saving keyboard shortcuts. (4 hour YouTube course): https://www.freecodecamp.org/news/master-spreadsheets-by-building-33-projects/

4. This Web Development tutorial will show you how to ramp up the performance of your Next.js and React apps. You'll learn about caching, font optimization, code splitting, lazy loading, and more. (20 minute read): https://www.freecodecamp.org/news/optimize-nextjs-web-apps-for-better-performance/

5. And this Machine Learning tutorial will teach you how to handle non-linear data using a technique called Support Vector Machine Kernel Functions. This is vital for classification tasks like medical image analysis, speech recognition, or time-series forecasting. Enjoy. (30 minute read): https://www.freecodecamp.org/news/svm-kernels-how-to-tackle-nonlinear-data-in-machine-learning/

Quote of the Week: *"It is not knowledge, but the act of learning – not possession, but the act of getting there – which generates the greatest satisfaction."* — Carl Friedrich Gauss, 18th century Mathematician and Astronomer