L1: Developer Environment Setup

L1: Developer Environment Setup#

Objectives#

  1. Set up and use lab software

    1. Understand how to use the classroom computers / your personal computers for classwork

    2. Create a WSL container on the classroom computer

    3. Setup VSCode with your WSL container

    4. Install and update packages on the Debian operating system

  2. Use git/GitHub for completing and submitting lab and assignment work

Deliverables#

  • Setup: Developer environment on lab computer and personal computer set up

    • Hardware & stuff survey complete

    • Environment demo in-class on Monday or Friday.

Setup#

[!NOTE] If you will use a personal computer for this class, you need to do the developer environment set up on BOTH (1) a lab computer and (2) your personal computer(s).

Rubric#

  • Survey complete

  • WSL set up on lab computer

  • Dev environment on personal computer (one of four options)

    • Windows: Same as lab computer

    • OS X: [OSX setup][dev-env-setup] complete

    • Linux: [Linux setup][dev-env-setup] complete

    • None of the above (if no personal computer will be used)

  • labwork branch cloned to your developer environment

  • lab-0 branch instruction update complete