Giter VIP home page Giter VIP logo

computer-setup's Introduction

Computer Setup

Hardware (Computer) Requirements

You are required to supply your own laptop that meets the below requirements. Chromebooks are not suitable for this course, since you can’t directly control installed software. Many students use Macs. You are responsible for the upkeep and maintenance of your computer throughout the course.

At a minimum, your computer will need:

  • A 64-bit Operating System, like macOS, Ubuntu or Windows 10 Pro.
  • To be fully up to date, with the latest version of its operating system and all security updates installed.
  • At least 50GB of free space on the hard drive.
  • At least 8GB of RAM. 16GB RAM strongly preferred.
  • To be free of viruses, and in general working order.

For Windows

Follow steps 1 through 6 to set up your Windows operating system:

  1. Install Git for Windows
  2. Install Node for Windows
  3. Follow these steps to Configure Git
  4. Install Visual Studio Code
  5. Install ESLint
  6. Install Visual Studio Code extensions

For Mac

Follow steps 1 through 8 to set up your Mac operating system:

  1. Install xcode for Mac

  2. Install Homebrew for Mac

  3. Install Git for Mac

  4. Install Node for Mac

  5. Follow these steps to Configure Git

  6. Install Visual Studio Code

    • Mac OSX Users have additional setup at the end of the Install Visual Studio Code please proceed to the link to finish set-up. Mac after vscode install
  7. Install ESLint

  8. Install Visual Studio code extensions

For Linux

Follow steps 1 through 7 to set up your Linux operating system:

  1. Install Homebrew for Linux

  2. Install Git for Linux

  3. Install Node for Linux

  4. Follow these steps to Configure Git

  5. Install Visual Studio Code

  6. Install ESLint

  7. Install Visual Studio Code extensions

After completing all of the steps for your computer setup run these commands one at a time and take a screenshoot and submit via canvas.

git --version

node --version

npm --version

code --version

eslint --version

git config --list

computer-setup's People

Contributors

martypdx avatar caseycameron 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.