Workshop: Building Applications with Angular

Angular is a next generation JavaScript platform for building mobile web and desktop applications.

In this workshop we will build a CRM application with Angular using components, services, dependency injection, forms, Angular modules and lazy loaded routes. We will then cover unit tests and using the redux pattern with the ngrx library.

By the end of this workshop you will.have built a working Angular applications you can extend into an enterprise application. You will also walk away with the source code and the course material. So join us to learn to build great enterprise applications with Angular.

Outline:

Day 1:

  • Introduction to Angular
  • Angular CLI
  • Components and component communication
  • Routing
  • Services and dependency injection
  • Angular template and reactive forms

Day 2

  • Architecture and Angular modules
  • Lazy loading routes
  • Bundling and deployment
  • Unit and e2e testing
  • State management with the redux pattern and ngrx library

Computer Setup:

You need to bring your own laptop with the below software installed to follow this workshop.

If you get stuck we can help you on the day but it helps to have this already installed. We have made a troubleshooting video for if you issues with the install.