Best of freeCodeCampNovember 2021

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Write Good Commit Messages with Commitlint

    Commitlint is a tool that lints your commit messages and makes sure they follow a set of rules. It runs as a husky pre-commit hook, that is, it runs before the code is committed and blocks the commit in case it fails the lint checks. We are going to see how we can set up commitlint in a simple JavaScript project.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn all about Micro-Frontends

    Micro-frontends is a method to build a website or web app as a composition of features which can be created and worked on separately. Jack Herrington created this course. Jack has worked as a principle engineer and is an excellent teacher. Jack will take you from just starting out, to understanding asynchronous loading, error handling, shared state, cross platform micro- frontends, how to route multiple applications together, and even how to test micro-frontend code.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Infrastructure as Code

    In this article you will learn all about Infrastructure as Code. The concepts will apply to other programming languages and cloud providers. You can watch the video on the freeCodeCamp.org YouTube channel (1-hour watch).Let’s start by talking about what infrastructure as code is. To put it simply, it is setting up your infrastructure ascode.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Learn the 50 Most Used Linux & Terminal Commands

    The 50 most common Linux and terminal commands. All these commands work on Linux, macOS, WSL, and anywhere you have a UNIX environment. Colt Steele developed this course. Colt is one of the most popular web development teachers out there and he is an excellent teacher.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    All the Math You Need to Know in Artificial Intelligence

    This guide is an absolute life-saver for beginners, so you can study the topics that matter most. It's an even better resource for practitioners, such as myself, who require a quick breeze-through on these concepts. You don’t need to know all of the concepts (below) in order to get your first job in AI.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    What I Learned from The Pragmatic Programmer and The Clean Coder

    I recently finished reading The Pragmatic Programmer 20th Anniversary Edition (2019) and The Clean Coder (2011) These books focus not only on how to write code, but on teaching you best practices for developing software. I’ll share some lessons I learned from them in this article.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    How to Improve and Automate Your Web Development Workflow

    Web Development is about how we test, debug, and finally ship/deploy the application. In this article, you will learn a few web development workflows that can help you develop, test, build, and deploy faster. You can try out all your JavaScript logic, code snippets, and code ideas directly in the browser's console.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    JSON for Beginners – JavaScript Object Notation Explained in Plain English

    JSON (JavaScript Object Notation) is a text-based data exchange format. It is a collection of key-value pairs where the key must be a string type. The key and value must be separated by a colon (:) symbol. No comments (// or /* */) are allowed in JSON data.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    New Free Bootcamps Based on freeCodeCamp – Learn JavaScript & Web Development with Weekly Live Streams

    On January 10, Class Central is launching two new bootcamps that are free, remote, and open to all. You’ll complete freeCodeCamp’s JavaScript or Responsive Web Design certification, with weekly live streams, projects, and a friendly group of learners worldwide.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Create a Squid Game JavaScript Game with Three.js

    JavaScript course on freeCodeCamp.org teaches you how to create the Red Light / Green Light game from Squid Game. You will use Three.js and you will learn how to use a 3d model in a JavaScript game. Watch the full course below or on the freeCode camp.org YouTube channel (1-hour watch)

  11. 11
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    ReactJS Project – Build a Rick and Morty Character Wiki

    We're gonna build a Rick and Morty Character Wiki with React. We'll use Bootstrap and React Hooks to fetch data from the API. We're writing the useEffect and use the new data hook on the new page to load fresh data. Here's a [live demo of the project]