Getting started with Angular2
MAXIM SALNIKOV
▸ UI Engineer @ ForgeRock
▸ Google Developer Expert in AngularJS
▸ Meetups Organizer
Slide 3
Slide 3 text
Getting started with Angular2
https://github.com/webmaxru/angular2-dotconf/
Slide 4
Slide 4 text
Getting started with Angular2
https://github.com/webmaxru/angular2-dotconf/
Slide 5
Slide 5 text
Getting started with Angular2
https://github.com/webmaxru/angular2-dotconf/
Slide 6
Slide 6 text
Getting started with Angular2
https://github.com/webmaxru/angular2-dotconf/
Slide 7
Slide 7 text
Components
Slide 8
Slide 8 text
Getting started with Angular2
COMPONENTS
▸ Smallest isolated piece of an app
▸ Controller class with template and encapsulated styles
▸ App is a a component itself (top-level one)
Slide 9
Slide 9 text
Getting started with Angular2
AppComponent
EventEditComponent
EventListComponent
EventDetailComponent
EventDetailComponent
EventDetailComponent
Slide 10
Slide 10 text
Coding fun
Slide 11
Slide 11 text
Getting started with Angular2
CHOOSE YOUR FAVOURITE
▸ Dart
▸ ES5
▸ ES6 (ES2015)
▸ TypeScript
Slide 12
Slide 12 text
Getting started with Angular2
APPCOMPONENT
Slide 13
Slide 13 text
Getting started with Angular2
Slide 14
Slide 14 text
Getting started with Angular2
Slide 15
Slide 15 text
Getting started with Angular2
Slide 16
Slide 16 text
Getting started with Angular2
Slide 17
Slide 17 text
Getting started with Angular2
EVENTLISTCOMPONENT
Slide 18
Slide 18 text
Getting started with Angular2
Slide 19
Slide 19 text
Status
Slide 20
Slide 20 text
Getting started with Angular2
NO DATES. CURRENTLY ALPHA.48
▸ Core concepts are stable
▸ API changes slightly
▸ Used intensively in Google products