Angular hands-on

Angular is a TypeScript-based open-source framework, developed by Google, that allows us to create front-end web applications. Angular is a complete rewrite from the same team that built AngularJS.

During this course, you'll learn how to write a complete single-page web application (SPA), in accordance with best practices for web development. You'll get acquainted with Angular's main building blocks: modules, components, templates, metadata, data binding, directives, services and dependency injection.


No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please contact ABIS.

Intended for

Web developers who are planning to use the Angular framework.


Knowledge of HTML (see HTML5) and JavaScript (see JavaScript programming) is required

Main topics

  • Angular setup: using node and npm
  • TypeScript & JavaScript syntax
  • Architecture: modules, components, and services
  • Data binding
  • Dynamic components
  • Directives
  • Pipes
  • User input & form validation
  • Reactive and template-driven forms
  • Dependency injection
  • HttpClient & JSON
  • Angular application deployment

Training method

Classroom training with extensive practical exercises.


2 days.

Course leader

Bart Lemarcq.

Also interesting

Enrollees for this training also took the following courses: