Slide 1

Slide 1 text

Angular2 Getting started with

Slide 2

Slide 2 text

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

Slide 21

Slide 21 text

Merci beaucoup Maxim Salnikov @webmaxru