If you have ever watched tennis on TV, then you can understand the merge sort algorithm in JavaScript.
If you have ever read a book in English, then you can understand recursion 🙂
If you have ever picked teams at recess, then you can understand bubble sort in JavaScript.
If you have ever visited a coworking space, then you can understand Docker via this visual tutorial.
If you have ever cooked a meal at home, then you can understand how to write stateful code using object-oriented programming methods in JavaScript.
If you have ever gone down a water slide, then you can understand arrow functions.
This visual explanation will help you understand how Node Package Manager (NPM) and package.json work. Great for building your first Node.js app.
This visual explanation will give you an overview of promises in JavaScript. All examples include illustrations and code blocks.
This visual explanation will help you understand 6 key parts of AWS.
This visual explanation will help you understand how JavaScript's reduce method is similar to going on a diet
This visual explanation will help you understand all the common ways to implement caching
This visual explanation will help you understand how filter functions in JavaScript are similar to the college application process.
If you can understand the different inputs and outputs of a microbrewery, then you can understand how a web server works.
If you have ever struggled through a high school math class, then you will be able to understand the principles of blockchain technology, which makes Bitcoin possible.
This visual explanation will help you understand tools like NPM, Babel, Webpack and more.
This visual explanation will help you understand apply, call and bind in JavaScript.
If you have ever been in a band, had a friend that started a band or seen a corny 80s movie about starting a band, then you can understand the concept of “this” in JavaScript.
If you have been to a bar, then you can understand the model-view-controller pattern.
If you have been to a farmer’s market or farm stand, then you can understand the concept of an application programming interface (API).
If you have ever climbed a mountain, then you can understand JavaScript’s map method, which is one of JavaScript’s higher-order functions.
If you can understand the path from brewing beer in your kitchen to starting your very own microbrewery, then you can understand the basics of web servers.
If you’ve made an ice cream sundae before, then you can understand CSS positioning.
This visual explanation will show you how variable scoping works in Javascript.
If you have ever visited a sit-down restaurant, then you can understand the basics of Express.