Schedule outline

A session at Damjan Vujnovic's Angular Workshop (Angular 4)

Wednesday 28th June, 2017

9:00am to 5:00pm (GMT)

Getting started

-setup (nodejs, angular-cli)
-modules and Angular app structure
-basic data-binding and templating
-testing (jasmine)

Components and directives

-templating & data binding
-built-in directives (NgIf, NgClass, NgStyle, NgFor)
-inputs and outputs


isolating your application logic and state dependency injection decorators reactive Extensions for JavaScript (RxJS)


-classes & interfaces
-fat arrow functions


-using Angular router
-HTML5 routing
-router-outlet and routerLink
-route parameters

Server interaction

-using promises for async flow control
-state management
-async pipe

Best practices and pitfalls

-Angular best practices
-common mistakes
-promises anti-patterns

About the speaker

This person is speaking at this event.
Damjan Vujnovic

Consultant with secret passion for footie, music, JavaScript and few other bits (esp. in batches of 8) and bobs. I also know Java, .NET and many other acronyms. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am5:00pm GMT

Date Wed 28th June 2017

Session Hash Tag


Short URL


View the schedule


See something wrong?

Report an issue with this session