Skip to content

CodeAnalogies Blog

Visual explanations of HTML, CSS and JavaScript concepts

JavaScript’s Arrow Functions Explained By Going Down A Slide

JavaScript’s Arrow Functions Explained By Going Down A Slide

April 14, 2019May 25, 2019 Posted in javascript2 Comments

This visual tutorial will help you understand how arrow functions work in JavaScript.

Asynchronous JavaScript Explained by Picking Your Kids Up From School

Asynchronous JavaScript Explained by Picking Your Kids Up From School

October 29, 2018May 25, 2019 Posted in javascript1 Comment

This visual explanation will help you understand the basic mechanics behind Node.js. Learn why callbacks are necessary, and the difference between blocking and non-blocking.

JavaScript Closures Explained by Mailing a Package

JavaScript Closures Explained by Mailing a Package

October 19, 2018October 22, 2018 Posted in javascript3 Comments

This visual tutorial will help you understand closures in JavaScript.

javascriptLearning To CodeProgrammingTechnologyWeb Development
Node Package Manager (NPM) Explained by Directing A Movie

Node Package Manager (NPM) Explained by Directing A Movie

September 24, 2018October 24, 2018 Posted in javascript, web4 Comments

This visual explanation will help you understand how Node Package Manager (NPM) and package.json work. Great for building your first Node.js app.

backend
JavaScript Promises Explained By Gambling At A Casino

JavaScript Promises Explained By Gambling At A Casino

August 26, 2018September 14, 2018 Posted in javascript6 Comments

This visual explanation will give you an overview of promises in JavaScript. All examples include illustrations and code blocks.

EducationjavascriptProgrammingTechWeb Development
Introducing the Visualized Algorithm Explanation: Challenge #1

Introducing the Visualized Algorithm Explanation: Challenge #1

August 9, 2018 Posted in javascript2 Comments

This visual explanation will help you learn how to solve programming problems in JavaScript. This one covers higher-order function, like filter, map and reduce.

algorithmhands on
Amazon Web Services (AWS) Explained by Operating a Brewery

Amazon Web Services (AWS) Explained by Operating a Brewery

July 31, 2018 Posted in webLeave a comment

This visual tutorial will help you understand multiple parts of Amazon Web Services, and how it differs from other cloud computing platforms like Heroku.

intermediate
JavaScript’s Reduce Method Explained By Going On a Diet

JavaScript’s Reduce Method Explained By Going On a Diet

July 24, 2018August 4, 2018 Posted in javascript4 Comments

This visual tutorial will help you understand the reduce method by showing how it compares to reducing your calorie consumption.

Browser Developer Tools Explained By Training To Become a Chef

Browser Developer Tools Explained By Training To Become a Chef

July 21, 2018 Posted in web2 Comments

This visual tutorial will help you understand how dev tools like Chrome Dev Tools work, and how they are different than text editors.

File Directories Explained by Getting Dressed in the Morning

File Directories Explained by Getting Dressed in the Morning

June 24, 2018 Posted in web3 Comments

This visual explanation will help you understand how to use file directories in your first web app.

Posts navigation

Previous page Page 1 Page 2 Page 3 … Page 6 Next page
  • Home
  • About
  • Get Latest Tutorials (Email)
  • Try Interactive Version
  • Contact

Recent Posts

  • Merge Sort Explained By Trying To Become A Tennis Champion
  • Web Development Explained by Trying to Run a Restaurant
  • Recursion and the Call Stack Explained By Reading A Book
  • Bubble Sort Algorithm Explained By Picking Teams At Recess
  • Async/Await Explained By Doing Your Morning Routine

About CodeAnalogies

Hi, I’m Kevin! I teach web development a littttle differently than anyone else. I use analogies and imagery. In fact, this is the way your brain naturally learns best!

I started publishing on Medium (profile here), and now I am focusing on building my own blog!

Follow Us

  • Medium
  • Twitter
WordPress.com. CodeAnalogies Blog
CodeAnalogies Blog
Proudly powered by WordPress Theme: Sapor.
 

Loading Comments...