Angular 2 - Getting Started

Install Angular CLI

npm install -g @angular/cli

Create New Project

ng new my-new-app

Start Dev Server

ng serve

Two Ways Binding

Use [(ngModel)] for two ways binding

<input type="text" [(ngModel)]="name">
<p>{ { name } }</p>

Unlock Angular Forms Module Feature

// under /src/app/app.modules.ts
import { FormsModule } from '@angular/Forms';

@NgModule({
    imports: [
        FormsModule
    ]
})

Add Bootstrap for Styling

// in your cmd, type...
npm install --save bootstrap

// to use it, in .angular-cli.json
"style": [
    "../node_modules/bootstrap/dist/css/bootstrap.min.css"
]