Get Your Tools Installed (Windows)

You will be installing the required tools and software for the course. There's a lot to get through, so buckle in and get ready!

Before You Begin

First, create accounts for the following services, which you'll need throughout the course. Don't just create logins; job recruiters often scour these sites in search of job candidates, so be sure to provide at least a headshot and contact information.

Note: You should create a full profile highlighting your skills and work experience, and include a headshot.

In addition, be sure to accept the invite for your section on Slack. You will receive the link to your class-specific channel during orientation.

Tool and Software Installations

Follow the instructions below to complete the installation process for all of the required tools.

Google Chrome

Step 1. If you don’t already have Chrome installed, visit the download page here.

Step 2. Download, open, and run the installation file.

Slack

Step 1. Go to Slack for Windows. Click Download.

Step 2. When the installation is complete, add our channel to your application.

Step 3. Click the header of your current Slack channel.

Step 4. Select Sign in to another team.

Step 5. Enter the Slack domain provided to you during orientation.

Slack3.1

Step 6. Enter your email (the one that the Slack invite was sent to) and password.

Microsoft Excel

Step 1. If you do not have access to Excel, a free trial of the latest version of Excel is available from Microsoft. The free trial will give you access to the latest version of Excel for one month. You should not start your free trial until the first day of class to allow for continuous access to Excel during the first unit of the course.

Step 2. Follow the setup instructions when the download is complete.

VS Code

Step 1. Go to the setup page on the VS Code website and select Windows as your platform.

Step 2. When the download is complete, run the installer file (VSCodeSetup-version.exe). Note: For a 64-bit machine, VS Code is installed under C:\Program Files \(x86\)\Microsoft VS Code.

Git and Git Bash

Step 1. Go to the Git Downloads page. Select the download for Windows. It should automatically download the most up to date version, which is totally fine!

Step 2. Use Next to progress through the installation until you get to the screen that asks you to choose a default editor for Git. Select Use Visual Studio Code as Git's default editor.

GitWindows2.2

Step 3. When you see a prompt like this, select Checkout as-is, commit Unix-style line endings.

GitWindows2.3

Step 4. Finally, select Use Windows' default console window.

GitWindows2.4

Any settings not mentioned here can be left in their default mode.

Mongo DB

We won't be using Mongo DB until later in the course, and since the installation process is somewhat involved, we'll be going through it together in class. But if you want to get a head start, you can find installation instructions for Windows users here.

Token Setup Guide

To complete the following steps, you'll need to sign up for an account on the GitHub website if you haven't already:

  1. Click your profile image in the top-right corner of the GitHub website, and choose Settings from the dropdown menu.

  2. Scroll down and select "Developer settings" on the left, as shown in the following image:

    A screenshot displays various options under the Settings menu, including Developer settings.

  3. Click "Personal access tokens" from the left, as shown in the following image:

A screenshot shows the Personal access tokens option under GitHub Apps.

  1. Click "Generate new token" in the upper right, configure for "No expiration," and check the "repo" box for full control of private repositories, to match the following image:

    A screenshot displays the New personal access token page, with the no expiration and repo options selected.

  2. After generating the token, leave the page open. You will need to use the token for authentication in a later step.

Next, follow these steps in your command line:

  1. Checkout the branch you want to push to GitHub.

  2. Run git push origin <branch_name>, pushing your local branches to your shared repository.

  3. When you receive the Username for 'https://github.com': prompt, enter your GitHub username.

  4. When you receive the Password for 'https://<username>@github.com': prompt, copy and paste your personal access token from the GitHub window left open in the previous step.

  5. You have now pushed the local branch to GitHub, allowing your teammates to access it later!

  6. Checkout the main branch and then run git pull.

Nice work! As you will learn, GitHub is a collaborative tool—you can pull any changes down to your local repository quickly and easily, allowing you to easily share different versions of your code across workstations and to easily checkout and test those versions on your local computer.

Great Job!

Now we just have one last tool to install before moving on with the pre-work!

Curling Up With Python