Code 301 Pre-work: Intermediate Software Development

To get your laptop and yourself ready for the start of Code 301, there are a series of pre-work tasks to complete.

Before completing the tasks in this document, ensure that you have completed all of the installation tasks in the Code 201 Prework{:target="_blank"}.

In particular, if you have tested in to Code 301 and did not take Code 201, be especially attentive to the git and GitHub portion of the Code 201 prework. Note that your future classmates who took 201 will already have a month of practice using git and GitHub; it is a common area of challenge in 301 for students who tested in to the course.

Note that the tasks below have a corresponding assignment to submit in your Canvas course, but be aware that at the time you receive the link to this pre-work that the Canvas course will not yet be published. Because of Admissions processes and when classes begin and end, Canvas courses are typically published 3-5 days before class begins.

Career Coaching Assignments

  1. Familiarize yourself with the Career Coaching program, and review the Code 301 Career Coaching Syllabus.
  2. Reflect on how to boost your Professional Etiquette
  3. Build up your bank of Behavioral Questions
  4. Status Report
  5. Practice your Professional Pitch
  6. Update Your Resume

Code Assignments

  1. Chocolate Pizza
  2. CSS Diner
  3. Portfolio Prep
  4. Arrow Functions in JavaScript
  5. Classes in JavaScript
  6. Dive into React

Computer Setup