December 4-6, 2017
Vancouver, Canada

Angular/TypeScript

logo

This is an exclusive Angular Academy session for ConFoo Vancouver! The Angular Academy is a 2 day hands-on course given in-person across Canada! Your opportunity to start learning Angular now and bring your web developments to the next level!

This technical course covers all the core concepts and guides you to build end-to-end Angular applications, including the role of TypeScript, project setup, code structure, style guide, using the Angular CLI, data binding and MV*, abstracted remote data calls through services, observables, and routing. This bootcamp is the ideal starting point to understand and use Angular effectively now. You’ll experience several demos and "code along" activities and be provided with the code throughout the workshop, as you learn how to build apps using Angular.

Notes:
Bring your laptop (PC or MAC)! An important part of the training is dedicated to building apps together and testing things in real time
(bootcamp style). Demos will be done with Visual Studio Code, but you are free to use any editor of your choice during the labs. This workshop will use the latest version of Angular available at the time of this event (Angular 5).

Topics covered

  • TypeScript fundamentals
  • Setup and Tooling
  • Getting started with the Angular CLI
  • Introduction to Angular
  • Structure of an app
  • Components (Decorators, Data Binding, Directives, Events, Input/Output)
  • Dependency Injection, services and providers
  • 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 with the Router and Lazy-loading
  • Forms and Validation
  • Global Error Handling
  • Best Practices

Laurent Duveau

Vue Academy

Entrepreneur passionate about web and mobile technologies, with over 19 years of experience, Laurent has successfully accompanied many startups and large Canadian companies in their software development strategy, with currently a strong focus on Vuejs and Angular.
In 2018 he created the Vue Academy Workshop which quickly became a huge success!

Read More

Vancouver 2017 sponsored by