Web Unit 1 Sprint 2

Welcome to Sprint 2!

In this sprint, you will learn about git and GitHub - a critical ability for professional developers. We will then dive deeper into Javascript and how we can leverage our programs' data to do some incredible things. Keep up the great work!

Computer Setup: Getting Started With Git

Before jumping into code, we want you to install some additional tooling on your computer that you'll need for this Sprint, which you'll also use every day of your career as a software developer.

Mac Users: How to set up Command Line Tools

Below, you'll find instructions on how to set up your machine to continue your learning journey. For this Sprint you need some special new tools, in addition to the browser and text editor you installed last Sprint. These tools are used by software developers every day at their jobs. If it feels a little overwhelming, don't worry! We've all been there and you can do this!

If you use a PC, click the Next button at the bottom of the page for specific instructions for your operating system.

Here's some advice to help you complete Command Line Tools setup:

  • Follow each step - It may be tempting to jump around or skip steps, but requirements often build upon each other.
  • Settings matter - If you already have these tools installed on your computer, please watch the video to double-check that your settings match ours.
  • Remember, help is available! If you encounter issues while going through this process, there is a link below to schedule a one-on-one help session with a learning assistant.

Please, don't skip any step. Besides installation, proper settings for the tools are discussed.

Command Line Tools

Windows Users: How to set up GitBash

Below, you'll find instructions on how to set up your machine to continue your learning journey. For this Sprint you need some special new tools, in addition to the browser and text editor you installed last Sprint. These tools are used by software developers every day at their jobs. If it feels a little overwhelming, don't worry! We've all been there and you can do this!

Here's some advice to help you complete GitBash setup:

  • Follow each step - It may be tempting to jump around or skip steps, but requirements often build upon each other.
  • Settings matter - If you already have these tools installed on your computer, please watch the video to double-check that your settings match ours.
  • Remember, help is available! If you encounter issues while going through this process, there is a link below to schedule a one-on-one help session with a learning assistant.

Please, watch the videos in order, and do not skip any. Besides installation, proper settings for each tool is discussed.

GitBash

Module 1: Git and GitHub

Learn version control with Git and collaboration through GitHub.

View Module 1

Module 2: Objects and Arrays

Master JavaScript objects and arrays for data manipulation.

View Module 2

Module 3: Manipulating Arrays

Advanced array methods and manipulation techniques.

View Module 3

Module 4: HTML & CSS II

Advanced HTML and CSS concepts for web development.

View Module 4

Additional Content

Practice coding with exercises and examples.

Practice Problems

Test your knowledge with the sprint challenge project.

Sprint Challenge

Additional Resources