How to: Sep 23, 2022
1. freeCodeCamp just published a Python Algorithms for Beginners course. You'll learn Recursion, Binary Search, Divide and Conquer Algorithms, The Traveling Salesman Problem, The N-Queens Problem, and more. You'll also solve a lot of algorithm challenges. (2 hour YouTube course): https://www.freecodecamp.org/news/intro-to-algorithms-with-python/

2. Learn Three.js and React by coding your own playable Minecraft game. This JavaScript GameDev course will teach you about textures, 3D camera angles, keyboard input events, and more. (2 hour YouTube course): https://www.freecodecamp.org/news/code-a-minecraft-clone-using-react-and-three-js/

3. Selectors are one of the most powerful concepts in CSS. And this tutorial will show common ways of grabbing HTML elements from a website's DOM using Selectors. You can then style these elements or run JavaScript on them. You'll also learn about CSS IDs, Classes, and Pseudo-classes. You'll even learn about the mythical, magical Universal Selector. (12 minute read): https://www.freecodecamp.org/news/how-to-select-elements-to-style-in-css/

4. freeCodeCamp also just published a long-requested Jenkins course. Jenkins is a powerful open source automation server. Developers often use Jenkins for running tests on their codebase before deploying it to the cloud. In this course, you'll learn DevOps Pipeline concepts, Debian Linux Command Line Interface tips, and about Docker & DockerHub. (1 hour YouTube course): https://www.freecodecamp.org/news/learn-jenkins-by-building-a-ci-cd-pipeline/

5. You may have heard the terms “white hat”, “black hat”, or even “red hat.” These are terms used in cybersecurity to express whether someone is an attacker, a defender, or a “hacktivist” with a broader agenda. In this fun, totally-not-scientific overview of the types of hackers, Daniel will help you learn each of these through comparisons with popular comic book figures. Which hat would Batman wear if he were in security? (8 minute read): https://www.freecodecamp.org/news/white-hat-black-hat-red-hat-hackers/

Quote of the Week: *"Programming is the art of algorithm design and the craft of debugging errant code."* — Ellen Ullman, Programmer and Author