Here are the reasons why most coding tutorials seem so challenging, and a better strategy to learn web development
How JavaScript variable scoping is just like multiple levels of government
This analogy explains JavaScript scoping in the simplest way possible.
JavaScript For Loops Explained with Animated Scuba Divers
This visual tutorial gives an incredibly simple animated explanation of for loops in JavaScript.
Understanding the basics of Express.js by eating at a restaurant
If you are trying to learn the basics of Node.js, this guide to Express.js will help you set up for first app.
JavaScript Arrays and Objects Are Just Like Books and Newspapers
Use this visual explanation to quickly understand objects and arrays in JavaScript.
The CSS Box Model Explained by Living in a Boring Suburban Neighborhood
This visual explanation will help you understand the CSS Box Model with an analogy.
SQL Tables Explained by Voting in an Election
If you have ever voted in an election, then you can understand SQL joins, the most challenging part for beginners
CSS Selectors Explained By Going Car Shopping
This visual explanation will help you understand how to use selectors in CSS.
CSS Flexbox Explained by Road Tripping Across the Country
This visual tutorial will explain to learn Flexbox via a roadtrip analogy
React Props/State Explained Through Darth Vader’s Hunt for the Rebels
If you’ve seen Star Wars, then you can understand props and state. Props and state are essential to writing readable React code. But they’re hard concepts to grasp, because they’re based around an entirely different paradigm than Angular or jQuery (if you have used either of those). But don’t worry — I’m going to clear everything up… Continue reading React Props/State Explained Through Darth Vader’s Hunt for the Rebels