Code for the Scotch School course: Getting Started with Angular 2
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app 25-outputs Aug 22, 2016
dist 25-outputs Aug 22, 2016
typings course prep Aug 19, 2016
.gitignore Initial commit Jul 30, 2016 Update Sep 4, 2016
index.html 10-first-angular-app Aug 22, 2016
package.json updating angular to 2.1.1 Nov 14, 2016
systemjs.config.js 12-cleanup Aug 22, 2016
tsconfig.json Update tsconfig.json Mar 26, 2017
typings.json course prep Aug 19, 2016

Get Started with Angular 2

Angular 2 is the great new framework that will provide us a great deal of flexibility and power when building our apps.


  • Build an Angular 2 app
  • Create an Angular 2 starter kit: GitHub and Plunker
  • Understand what goes into setting up Angular 2


The environment setup is the biggest reason developers have not gotten into Angular 2. We're going to clarify the setup and talk about why it's necessary.

  • Setup our base project
  • Setup TypeScript: To transpile ES6 code to ES5 and give us extra convenient features
  • Setup System.js: To load packages in our browsers