Git Product home page Git Product logo

gettingstarted's Introduction

Getting Started

Important: It should go without saying that anytime you are asked to create an account you should ALWAYS:

  • Make sure to use a professional username/handle. We recommend the username incorporates your name.
  • Be sure to add an appropriate avatar to your profile.

Passwords

Consider a password manager like enpass or lastpass to manage all of your accounts. (This way you can keep track of your Admin password for MySQL, which I guarantee you will otherwise forget.)

Terminal

Option 1

  • Command (or Cmd) โŒ˜ - Space bar to open the Spotlight search field.
  • Type "Terminal".
  • Press Enter.

Option 2

  • Open Finder
  • Navigate to /Applications/Utilities/
  • Double click on Terminal.app

git

Using Terminal, issue the following command:

git --version

This should return the a line similar to:

git version 2.21.1 (Apple Git-122.3)

You may need run the following in order to install git along with other various command line tools.

xcode-select --install

Change default shell to bash

Using Terminal, issue the following command:

chsh -s /bin/bash

Brew

Anaconda

  • Visit Anaconda's download page.
  • Download the pkg file for Python 3.7 version.
  • Install the package. Be sure to follow intructions for Mac OS version "Catalina".
    • NB: the new default shell is zsh. You will instead need to run source ~/opt/anaconda3/bin/activate followed by conda init zsh. (this is only be needed if you did not change your shell to bash)

PyCharm

  • Visit JetBrains' download page for PyCharm.
  • Download the dmg for the Professional version for Mac.
  • Use the downloaded dmg to install the application.

DataGrip

  • Visit JetBrains' download page for DataGrip.
  • Download the dmg.
  • Use the downloaded dmg to install the application.

Postgres App

  • Visit Postgresapp's download page.
  • Download the dmg for the latest release.
  • Use the downloaded dmg to install the application.

MySQL

  • Visit MySql's download page.
  • Download the dmg for the latest release.
  • Use the downloaded dmg to install the application.

Discord

  • Get the Discord app on your mac
  • sign up for an account
  • look for the ZipCode Discord Server and join

Slack

  • Visit Slack's download page.
  • Download the dmg for the latest release.
  • Use the downloaded dmg to install the application.
  • Sign in to the zcw workspace.

gmail

github

ggrep

Using terminal, type:

grep --version 

You should recieve a response similar to:

grep (BSD grep) 2.5.1-FreeBSD

We want to be able to use PCRE for this week's labs so we will be using GNU grep istead of the already installed BSD grep.

brew install grep

Validate install was successful:

ggrep --version

Should yield a result similar to:

ggrep (GNU grep) 3.4
...

Postman

  • Visit Postman's download page.
  • Download the latest version (zip).
  • Drag and drop the application to the /Applications folder.

AWS CLI

Docker

  • Visit Docker's Get Started With Docker page.
  • Register for an account.
  • Download and install the docker for desktop app.
  • Sign in to the docker for desktop app using your docker account.

gettingstarted's People

Contributors

nikkiwojo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.