Web

WordPress logo

As much as I love HTML, CSS, PHP and all the other web goodness if you want to create your website for business or pleasure, running a WordPress installation is always something to consider.

Start your web development journey here. One of the greatest things about learning web development is the low barrier to entry: you already have everything you need. Even if you decide to go way beyond learning to code HTML and CSS, you will find that the web stays true to its goals and is based on free, open-source software (“FOSS”).


Learning to use your browser’s Developer Tools is essential even from the beginning steps; inspecting website code is an important source of information and inspiration!

1

Google Chrome browser icon.
Notepad++ logo

A browser and a text editor are all you need to get started; nothing beats the simplicity of learning the basics of HTML with only Notepad or Notepad++!


2

HTML5 Logo

Start by learning the basics of web development and HTML5 coding, but implement some basic CSS early on to prevent the HTML from being too boring and bland-looking!

The official CSS3 logo

CSS is where the fun is! All the cool stuff you see is more likely to be CSS than anything else you will learn.


3

Visual Studio Code icon.

I highly recommend using Visual Studio Code once you have grasped the basics.


4

Step it up with some JavaScript.


5

Apache HTTP Web Server logo.
PHP logo.
Powered by MySQL logo

Configuring your own dev environment.


6

MongoDB leaf icon

You might also want to gain some experience with a NoSQL database, such as MongoDB.