In this guide we'll explain everything you need to get ready for our course.
You can complete our course on any Operating System we recommend that you use Linux.
If you need a laptop, please speak an organisers and we can provide you with one.
We recommend using Ubuntu Linux to complete this course. This is an advanced computing skill but if you are comfortable installing this by yourself then you are welcome to, otherwise we can help you with this step.
If you're using Windows we ask that you install this program to make it easier for us to help you during the course.
Visual Studio Code
We use VS Code to write all of our code in the course. It is known as an Integrated Developer Environment and really helps you write great code!
We also recommend that you install the follow extensions in Visual Studio Code.
You can install them all in one go with our extension pack or select individual extensions below.
A guide to installing extentions can be found here.
- Prettier - Code formatter - Format your code automatically
- ESLint - Linter - Tells you when your code is wrong
- Code Spell Checker - Tells you when you've spelt something wrong
- GitLens — Git supercharged - Connect with GitHub/Git
- Live Server - Run your code in the browser
- Live Share - Share your project with a team
Enable formatting on save
We also suggest that you enable format on save so that your code stays formatted
- In Visual Studio open the settings file (see here)
- Search for
Although you can install some of the following software onto a phone, it is required you install it onto your laptop.
Chrome is one of the best browsers for web developers with a great set of tools for testing and building websites
We use Slack to communicate with each other easily, to share files and to have video calls. You'll find all of your other students on here!
You'll need to login when you've download this. Speak to your teachers to get invited when you start the course.
We use Zoom for bigger video calls such as weekend classrooms when they are remote.
We use this tool to run our code and later in the course to help us make websites.
Git & Git Bash
We use this tool to upload our code to the internet so others can see it.
We use this tool to make it easier to use Git since it can be quite hard for a beginner!
We use a lot of Google products in the class so it's essential that everyone has a Gmail address. If you do not already have one then please register below.
We use Github to submit our homework and to share code with each other. Please make sure that you have created an account and are logged in before you attend your first lesson.