Skip to content

CodeAnalogies Blog

Visual explanations of HTML, CSS and JavaScript concepts

CSS Floats Explained By Riding An Escalator

CSS Floats Explained By Riding An Escalator

September 20, 2016October 28, 2019 Posted in css1 Comment

This visual tutorial will help you understand floats in CSS by showing you they are similar to an escalator

cssDesignLife LessonsWeb DesignWeb Development
CSS Positioning Explained By Building An Ice Cream Sundae

CSS Positioning Explained By Building An Ice Cream Sundae

August 27, 2016March 4, 2018 Posted in css3 Comments

This visual explanation will help you understand CSS positioning by showing how the parts compare to an ice cream sundae.

cssDesignProgrammingTechWeb Development
6 Absurd Ideas For Building Your First Web App

6 Absurd Ideas For Building Your First Web App

May 18, 2016October 28, 2019 Posted in webLeave a comment

Here are 6 funny ideas for building a web app, if you are looking for sample projects.

DesignFront End DevelopmentTechnologyWeb DesignWeb 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
JavaScript Callbacks Explained Using Minions

JavaScript Callbacks Explained Using Minions

April 11, 2016March 4, 2018 Posted in javascript, web2 Comments

This visual explanation will help you understand callbacks in JavaScript.

Front End DevelopmentjavascriptTechTechnologyWeb Development

Posts navigation

Previous page Page 1 … Page 5 Page 6
  • 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...