Tuesday, April 11, 2017

Angular Application Testing Installation Notes

To maximize our time together learning to test Angular applications, please take care of the following before the workshop. The total time to install the software should be less than 30 minutes. If you have questions, please contact me via email: rockncoder@gmail.com.


  1. Install a web development IDE
    1. For the workshop, I will be doing everything in WebStorm. If you are accustomed to a different IDE for web development, you may use it, but please know how to use it. I, unfortunately, won't be able to give you much advice on using any of IDEs there are available. WebStorm is a paid application but has a 30-day free trial version available.
  2. Install Git
    1. We will be using Git Bundles for the workshop. They will allow us to advance through the course together and recover from hard to find coding bugs. The latest version is 2.11.0. If have it already, but your version is older than 2.6, please update it.
    2. Git is free.
  3. Install Node.js
    1. We need node.js installed on our development machines. If you have a version older than 7.0.0, please upgrade. I will be using node version 7.7.0.
  4. Upgrade npm
    1. NPM comes with node.js but the version installed is usually out of date with the current release. I will be using version 4.1.2. Please update it by entering the following command in the terminal:
    2. npm install npm -g
  5. The Angular CLI
    1. The angular core team created the Angular CLI to make it easier to build, test, and maintain angular projects. It is installed with npm. You must use at version 1.0.0. Please don't use any beta version they will not have the features I will be using.
    2. npm install -g  @angular/cli

The code and slides won't be finished until the morning of the class but I've listed their URLs below.The slides are at: https://www.slideshare.net/rockncoder/angular-application-testing

The code at: https://github.com/Rockncoder/gh-stars-testing
The repo is at: https://github.com/Rockncoder/gh-stars-testing.git