Angular Academy Montreal (english) 

 Mar 12, 2018 8:30 AM - Mar 14, 2018 4:30 PM EDT, Grande Bibliothèque 

EVENT DESCRIPTION

[This event will be in English]
Angular Academy
is an intensive two-day technical training (with an optional third day) coming to Montreal!
Note that you can choose to attend only the third day.

We will offer an optional third day with advanced content on ngrx 5!!!
We are Super PROUD to bring you Gerard Sans from London UK to cover day 3 of this workshop!!
Gerard is an International Speaker, Google Developer Expert, Experienced Angular Trainer, Workshop Hero and Community Leader!!


Learn more about Gerard:


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 1150 satisfied developers across Canada, but now teaching on Angular 5 and TypeScript!
Your opportunity to start learning Angular now and bring your web developments to the next level!

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)
Early Bird [2 DAYS ONLY]
$795
Sale Ends: Jan 31, 2018 11:59 PM EST
Special price for a limited time (only 10 available). This registration is only valid for the regular 2-day content, on March 12-13. For the full 3-day experience (including the third day with advanced topics), please register with other options.
More details
Sale Ended
Early Bird [3 DAYS]
$1,095
Sale Ends: Jan 31, 2018 11:59 PM EST
Special price for a limited time (only 10 available). This registration is for the full 3-day experience, on March 12-13-14 (so including the third day with advanced topics).
More details
Sale Ended
Regular [2 DAYS ONLY]
$995
Sale Ends: Mar 11, 2018 6:30 PM EDT
This registration is only valid for the regular 2-day content, on March 12-13. For the full 3-day experience (including the third day with advanced topics), please register with other options.
More details
Sale Ended
Regular [3 DAYS]
$1,295
Sale Ends: Mar 11, 2018 6:30 PM EDT
This registration is for the full 3-day experience, on March 12-13-14 (so including the third day with advanced topics).
More details
Sale Ended
Group price [2 DAYS ONLY]
$895
Sale Ends: Mar 11, 2018 6:00 PM EDT
For 3 or more participants of the same company (10% off). This registration is only valid for the regular 2-day content, on March 12-13. For the full 3-day experience (including the third day with advanced topics), please register with other options.
More details
Sale Ended
Group price [3 DAYS]
$1,195
Sale Ends: Mar 11, 2018 6:00 PM EDT
For 3 or more participants of the same company (10% off). This registration is for the full 3-day experience, on March 12-13-14 (so including the third day with advanced topics).
More details
Sale Ended
THIRD DAY ONLY (NGRX)
$450
Sale Ends: Mar 13, 2018 8:00 PM EDT
This registration is only for the third day, on March 14 (this day covers more advanced topics so you must have some experience with Angular, RxJS and TypeScript already).
More details
Sale Ended
SCHEDULE FOR EACH DAY

08:15 am – 08:30 am    Welcome (Coffee/pastries)   
08:30 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)
  • ngModules
  • Ahead-of-time compilation and Tree Shaking
  • Deploying to production
  • Navigation and Routing
  • Lazy-loading
  • Forms and Validation
  • Authentication
  • Global Error Handling
  • Best Practices!​
DAY 3: Unlocking the ngrx platform!

This is an *optional* day dedicated to Angular modern state management with ngrx 5!
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 Angular, RxJS and TypeScript.


  • Introduction to the ngrx platform
  • Designing your application architecture while leveraging state composition
  • Best practices for project setup using ngrx
  • Setting up ngrx store
  • Displaying data
  • Stateful vs stateless components
  • Immutability and performance
  • Adding error handling
  • Common RxJS patterns explained
  • Adding the router state to the store
  • Implementing async actions with ngrx effects
  • Removing boilerplate with ngrx entity
  • Live debugging and time travelling with ngrx DevTools
  • Testing reducers, selectors, actions and effects
  • Deploying the final solution live

During this hands-on day we will cover all ngrx packages (v5) so you can master the whole ngrx platform including: store, effects, router, entity and devtools. You will learn how to integrate the ngrx platform in your current projects following best practices!
LOCATION
Grande Bibliothèque
475 Boul de Maisonneuve E, Montreal, Qc H2L 5C4, Canada
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