Guide: Development Environment Setup
This guide is designed to ensure that you have the correct working development environment for the course.
Download, Install, and Configure the Required Software
git
Navigate to: https://git-scm.com/ (opens in a new tab).
Click on "Downloads" -> "Windows" -> "Click here to download". a
Run the installer executable using the defaults for all installation steps.
GitHub Account
Navigate to https://github.com/ (opens in a new tab).
Create an account if you do not have one. Choose a username that will work well for your professional portfolio. Avoid using a username that contains the word "SAIT". My GitHub username is oakinbode
and you can view my public repositories here: https://github.com/oakinbode/ (opens in a new tab).
If you ever change your GitHub username, you must let your instructor know. This will ensure that your assignments are graded correctly.
Login to your GitHub account.
GitHub Desktop
Navigate to https://desktop.github.com/ (opens in a new tab).
Click "Download for Windows (64 bit)" and then run the installer executable.
During installation, click "Sign into GitHub Desktop" and it will use the same account as the previous step.
Close GitHub Desktop app for now.
GitHub Student Developer Pack
Navigate to https://education.github.com/pack (opens in a new tab).
Click "Sign up for Student Developer Pack" and follow the instructions. (You may have already completed this application from CPRG-203.) This will give you access to a number of free software tools, e.g. GitHub Copilot.
Node.js
Navigate to https://nodejs.org/en/ (opens in a new tab).
Download the LTS (long term service) version. Run the installer executable using the defaults for all installation steps.
Visual Studio Code
Note: If you already have VS Code installed, you can skip this step.
Navigate to https://code.visualstudio.com/ (opens in a new tab).
Click "Download for Windows" and run the installer executable. During installation accept the agreement and using the defaults for all installation steps.
Visual Studio Code Extensions
Open VS Code, click the extensions button on the left or press Ctrl
+ Shift
+ x
.
Search for and then install each of the following extensions:
-
GitHub Copilot
- After installation, click "Sign In" in the pop-up near the bottom right corner of the window and follow the instructions.
-
Prettier - Code formatter
- After installation, perform the following steps to configure it:
- Press
Ctrl
+Shift
+p
to open the command palette. - Type "format document with" and select "Format Document With..."
- Configure default formatter
- Choose prettier
- Press
- I also recommend enabling "format on save" enabled by following these steps:
- Press
Ctrl
+,
to open the settings. - Search for "format on save" and check the box.
- Press
- After installation, perform the following steps to configure it:
-
Tailwind CSS Intellisense
-
Code Spell Checker