Introduction

Are you capitalising on the opportunities available through modern technology and the world wide web? Or is your understanding of technical terminology holding you back?

As a web developer, I have spent years learning how to create interactive content for other humans, and how to communicate with silicon chips, manipulating them to do hard work for me through code. I am creating a series of very simple tutorials that take apart every aspect of the web and split them up into chunks that can be explained to anyone in less than 5 minutes.

My mission is to create simple explanations for every single concept related to web development, from HTML to Hashing algorithms.

You can get started with my web fundamentals course to learn about HTML, CSS, JavaScript and web browsers. This foundational knowledge is required to fully access the wealth of knowledge that exists on the internet and is applicable to every single career in the modern age.

This course is designed to give you a high level overview of the key technologies used in the web, in the clearest simplified terms.

To keep the course short and useful as a starting point for a wide variety of people, we cover only the most fundamental concepts of the web. Once you have completed this course, you will have a strong understanding of the core technologies that run the web, and how they are used.

My promise is this; Each chapter will take no longer than 10 minutes to read and understand, and the whole web fundamentals course will take you less time than watching a feature length movie.

This course is only as technical as it needs to be, to ensure that you properly understand how the technology is used in the wider scope of the internet. Sometimes, we delve into the specifics such as HTML tags, but we never spend too long on this or go through every single feature that you could be using.

You won’t be able to immediately go off and start coding your website once you’ve read this, but you will have the foundation that you need to quickly complete other practical tutorials. This course is also very helpful if you are currently using a content management system like Squarespace, Wix, Wordpress or Shopify, and would like to understand what is happening behind the scenes.

If you would like a more hands on approach to learning, and intend to become a web developer, my recommendation is to read this tutorial series and use it as a reference should you ever get lost in a more complex tutorial series.

As of 2021, I have completed the course for HTML. The remaining courses are still a work in progress and some day I may return to complete courses on CSS, Javascript, and web servers.