Before we start
Before we dive into the project, a few quick things.
Editor
I will be using VS Code as my editor.
You're free to use whatever editor you're already familiar with, but it might be a little easier to follow along if you're using the same one.
Extensions
There are two extensions that I'll be using. They're both optional, but do make life easier!
My theme & font
If you like my set up:
- My theme: One Dark Pro Var Night
- My font: Cascadia Code
Git
We'll be touching on using version control during this course. We'll be keeping things simple, but you will need to have Git installed on your computer.
GitHub
I strongly recommend that you create a GitHub account if you don't already have one.
If you're already using an alternative to GitHub, you can use that instead if you'd prefer.
There might be a few small differences, and I will be using VS Code's GitHub integration, but if you're using an alternative, you're probably familiar with working with Git and should be okay to follow along.
If you are not using VS Code and are unfamiliar with Git, I'd recommend using GitHub Desktop, which is very easy to use.
Netlify
We'll be looking at getting our site online during this course, and I will be using I'll be using Netlify for hosting.
I'd suggest making an account with them before getting started.
There are a number of alternatives to Netlify such as Cloudflare Pages, and GitHub Pages, to name a few.
If you are familiar with another service, you're free to use them instead if you'd prefer.