Prework Phase I: Toolchain Setup

Phase I: Toolchain Setup

Create your Bootcamp Server Account

After you have received the email containing your CNM credentials from the program manager you are free to create a Deep Dive Fullstack student account. This account will give you access to the student server, which is where you will be hosting projects for pre-work, and during the class.

Please Note: This will take you to another site. Make sure you come back to this site (https://ddc-web-curriculum.cnm.edu/prework) when you are finished signing up for an account.

HINT: Your CNM username is your CNM email address without the "@cnm.edu" extension.

 Signing Up for a Bootcamp Server Account

Sign up for the Deep Dive Coding Slack

As part of your prework emails, you should have received an email inviting you to Slack, an instant messaging service. We use Slack at the bootcamp as our main method of communication.

Follow the instructions included in that email, and sign up for the service. Feel free to look around and say hi! We'll tell you more about the service during class.

Pro Dev Prework

Our support staff of coaches and managers want to get to know you before you begin the bootcamp.

  • Our Career Coach/Talent Manager will help you get started on your Professional Development, aka Pro Dev. Please take the pre-career survey, which will help us customize your experience: Fullstack Coaching Intake Survey. If prompted to log in, use your CNM credentials.
  • After setting up your student accounts and filling out the survey, contact our Coach, Sue. Sue would like to meet with you as soon as possible to learn more about you and your goals. Establishing an early relationship with your coach allows us to personalize your success plan. Please let Sue know when you are available to meet so that she can coordinate schedules. Sue can be reached at sandres1@cnm.edu.

Set Up Your Toolset

The following screencasts will instruct you on how to create SSH Keys, install Git, install WebStorm, and connect to GitHub. Watch and follow along with the screencasts for your Operating System below.

  Windows

  1. Configuring PuTTY and git
  2. Configuring WebStorm

  macOS/Linux

  1. Configuring ssh and git
  2. Configuring WebStorm

Make sure you message the instructors on Slack with the information at the end of the last video for your Operating System!

  Be Comfortable with the Toolset!

Having a complete and correctly configured toolset is required for success in the class. Familiarity and comfort with your toolset will be expected by the first day of class. The time to practice the toolset is during the prework phase. Specifically, be comfortable and familiar with:

  • Creating new repositories on GitHub
  • Setting deployment configurations
  • Uploading files to the server

The more you learn the toolset during prework, the more you can focus on actual material during class.

Assignment: Slack us your info

When you have completed the third video and the example site has been deployed to GitHub and to the server, find the custom Slack channel that has been created for you and the members of the instructor team. Send a message to that channel with:

  1. The URL of your deployment of the server (should start with https://ddc-web-student.cnm.edu/)
  2. The URL of your GitHub repository (should start with https://github.com/)

Also, check out your cohort channel, and post there with any questions or concerns. When you have completed this assignment, you have joined the proud ranks of web developers. Welcome, and we look forward to meeting you in class! Be sure to continue the rest of the prework to finish preparing yourself for class.