Being a developer requires having the right tools and environment set up on your machine. Today we will try to get everyone on the same page regarding their environment. Follow the steps below to install the software necessary to get up and going in this program. If you don't get everything set up today, don't fret, we will go over things together and make sure everyone gets set up properly over the next few days.
- Sign up for Trello
- Install Slack from the Apple Store
- Join the gStudents Slack team
- Join the Denver Devs Slack team
- Install VSCode - Text Editor (other editors like Atom, Sublime, etc. are fine if that's your preference)
- Install Google Chrome
- Install Spectacle for window management
You will need to use your command line interface (CLI) to install the following software. You can reach your command line by opening the Terminal app on your Mac. Press command + spacebar and type 'terminal', then press enter.
- Homebrew
- Update git:
brew install git
- Install zsh:
brew install zsh zsh-completions
- Set zsh as your default terminal:
chsh -s $(which zsh)
- Install Oh My Zsh
- What are shells and why zsh?
- Install Node Version Manager
- Setup GitHub with SSH Keys
- Install iTerm2 to improve your terminal
- Install Postman (we will use this application later in the program)
- Login to Learn (skip for now)