Environment Setup
In the Environment setup module, we show you what tools you need to do simple web development and how to install them properly and help you understand important aspects of your environment such as file systems and the command line.
Prerequisites
This module assumes no prior technical knowledge, beyond basic computer usage. You should be able to:
- Sign into your computer and connect it to the internet.
- Use basic system controls such as keyboard and mouse (or other pointing devices).
- Install applications.
If you need to refresh yourself on such basics, we'd recommend the following resources depending on what operating system you are using:
- Windows help and learning, Microsoft (2024)
- macOS User Guide, Apple (2024)
- Official Ubuntu documentation, ubuntu.com (2024)
Tutorials
- Installing software
-
In this article, we show you what tools you need to do simple web development and how to install them properly. We'll set you up with the bare minimum of tools for now, including a text editor and some modern web browsers.
- Browsing the web
-
This article goes a little deeper into using browsers, looking at how a web browser works, the difference between some of the common items you'll interact with, and how to search for information.
- Code editors
-
In this article we look at code editors in more detail, giving you an idea of what they can do for you.
- Dealing with files
-
This article discusses some issues you should be aware of with file systems so you can set up a sensible file structure for your website.
- Command line crash course
-
This article provides an introduction to the terminal, the essential commands you'll need to enter into it, how to chain commands together, and how to add your own command line interface (CLI) tools.