Angular Academy Vancouver 

 Jun 06, 2018 9:00 AM - Jun 08, 2018 4:30 PM PDT, Microsoft Office Downtown Vancouver 

EVENT DESCRIPTION

Angular Academy is an intensive two-day technical training (with an optional third day) coming to Vancouver!
Note that you can choose to attend only the third day.

For the First Time Ever in Vancouver, we will offer an optional third day with advanced content (NgRx 6, ...)!!!



This is the latest version of our popular Angular workshop, keeping the same bootcamp style that we used with great success to train more than 1500 satisfied developers across Canada, but now teaching on Angular 6 and TypeScript!
Your opportunity to start learning Angular now and bring your web developments to the next level!

Our participants satisfaction level is 100% so far, we are confident that you will love this training!
Very important: This training is BYOL (Bring Your Own Laptop!), this is a technical course with plenty of demonstrations and several exercises periods. Participants must bring a laptop (PC or Mac).

More info: www.angularacademy.ca

REGISTRATION (choose carefully)
Regular [2 DAYS ONLY]
$995
This registration is only valid for the regular 2-day content, on June 06-07. For the full 3-day experience (including the third day with advanced topics), please register with other options.
More details
Sold Out
Regular [3 DAYS]
$1,295
This registration is for the full 3-day experience, on June 06-07-08 (so including the third day with advanced topics).
More details
Sold Out
Group price [3 DAYS]
$1,195
For 3 or more participants of the same company (10% off). This registration is for the full 3-day experience, on June 06-07-08 (so including the third day with advanced topics).
More details
Sold Out
THIRD DAY ONLY (ADVANCED TOPICS)
$450
This registration is only for the third day, on June 08 (this day covers more advanced topics so you must have some experience with Angular already).
More details
Sale Ended
ORGANIZER
LDEX

We are based in Canada and provide consulting/training services on AngularJS, modern web development, mobile and store apps. Our lead trainer has been teaching web technologies since 2005.

www.ldex.ca
Contact The Organizer
SCHEDULE FOR EACH DAY

08:45 am – 09:00 am    Welcome (Coffee/pastries)   
09:00 am – 12:00 pm    Classroom/Workshop
12:00 pm – 01:00 pm    Lunch (*not* provided)
01:00 pm – 04:30 pm    Classroom/Workshop



TOPICS COVERED ON DAY 1 & 2
  • TypeScript fundamentals
  • Setup and Tooling
  • Getting started with the Angular CLI
  • Introduction to Angular
  • Component Model (Decorators, Templating Syntax, Data Binding, Directives, Inputs and Outputs)
  • Dependency Injection, services and providers
  • Useful tools (Compodoc, Augury, ngRev, …)
  • Introduction to Reactive Programming with RxJS (Observables)
  • Async Requests to a REST API (HTTP)
  • Implementing a local cache
  • ngModules
  • Ahead-of-time compilation and Tree Shaking
  • Deploying to production
  • Navigation and Routing
  • Lazy-loading
  • Forms and Validation
  • Authentication
  • Best Practices!​
ADVANCED TOPICS ON DAY 3 (OPT.)

This is an *optional* day, and it is going to be GREAT!
If you want to attend this day you need to use the corresponding registration option.

You can choose to attend only this day if you already know the basics of Angular.


  • What's new in Angular 6 ?
  • Advanced Routing
    • Lazy Loading
    • Preloading Modules
    • Router events
    • Diagnostic with traces
    • Auxiliary routes
    • Routes Transitions (Animations)
    • Secure access to routes with Guards
    • Resolve
  • Testing
    • Unit Testing with Jasmine and Karma
    • End-To-end Testing (e2e) with Protractor
  • Modern State Management with Redux and ngrx 6
    • ​Immutability and performance
    • Stateful vs stateless components
    • Understand ans setup ngrx store
    • Async actions with ngrx effects
    • Live debugging and time travelling with ngrx DevTools
LOCATION
Microsoft Office Downtown Vancouver
1111 W Georgia Street, Suite 1100, Vancouver, BC V6E 4M3, Canada