Eric Greene linkedin.com/in/ericwgreene
Classes:
- Monday - Tuesday: 9:00am to 5:00pm
Breaks:
- Morning: 10:25am to 10:35am
- Lunch: 12:00pm to 1pm
- Afternoon #1: 2:15pm to 2:25pm
- Afternoon #2: 3:40pm to 3:50pm
- Day 1 - Components
- Day 2 - Forms, Http, Unit Tests
- Accelebrate, Inc.
- Eric's Blog
- WintellectNOW - Special Offer Code: GREENE-2016
- Microsoft Virtual Academy
- JavaScript Blog Posts
This repository contains a start and completed folder. The start folder is the starting place for the class, while the completed folder is a completed application with unit tests.
To get started, download and extract the zip file or clone the repository to a local folder.
Only Node.js needs to be installed to run this code. Please use Node.js version 6 or later. No NPM packages need to be installed.
To run either the start or completed version of the application, change to the "start" or "completed" folder, and run the following command from the terminal.
$ node server
For the completed application only:
To access the web application, open a web browser and navigate to http://localhost:8080.
To run the unit tests, open a web browser and navigate to http://localhost:8080/tests/.
The config.json file can be modified to change the web server port. This is useful if port 8080 is already being used by another application on your system.
Also, html5Mode can be set to true when using HTML5 mode for client side routing in Angular.js. When set to true, "index.html" will always be served up, regardless of the url, except for CSS, JavaScript, font, template, and test files.