Skip to content

CodeAnalogies Blog

Visual explanations of HTML, CSS and JavaScript concepts

Tag: Learning To Code

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
Here’s Why Learning How To Code Is So Hard (and what to do about it)

Here’s Why Learning How To Code Is So Hard (and what to do about it)

December 15, 2017January 7, 2018 Posted in thoughtsLeave a comment

Here are the reasons why most coding tutorials seem so challenging, and a better strategy to learn web development

CodingLearning To CodePersonal DevelopmentTechWeb Development
JavaScript For Loops Explained with Animated Scuba Divers

JavaScript For Loops Explained with Animated Scuba Divers

November 7, 2017January 7, 2018 Posted in javascript5 Comments

This visual tutorial gives an incredibly simple animated explanation of for loops in JavaScript.

javascriptLearning To CodeProgrammingTechWeb Development
JavaScript Arrays and Objects Are Just Like Books and Newspapers

JavaScript Arrays and Objects Are Just Like Books and Newspapers

April 29, 2017October 28, 2019 Posted in javascript3 Comments

Use this visual explanation to quickly understand objects and arrays in JavaScript.

javascriptLearning To CodeProgrammingTechTechnology
CSS Selectors Explained By Going Car Shopping

CSS Selectors Explained By Going Car Shopping

November 21, 2016February 4, 2018 Posted in css2 Comments

This visual explanation will help you understand how to use selectors in CSS.

cssDesignLearning To CodeProgrammingWeb Development
Model-View-Controller (MVC) Explained Through Ordering Drinks At The Bar

Model-View-Controller (MVC) Explained Through Ordering Drinks At The Bar

May 2, 2016October 28, 2019 Posted in javascriptLeave a comment

You can use this visual tutorial to understand Model View Controller in JavaScript based on the process of ordering a drink at the bar.

Learning To CodeProgrammingTechTechnologyWeb Development

8 Crazy Ideas For Building a Web Site

April 13, 2016October 28, 2019 Posted in web1 Comment

Here are 6 funny ideas for building a static web site.

Front End DevelopmentLearning To CodeStartup
  • 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
 

Loading Comments...