AngularJS 2.0 Fundamentals

JavaScript Web

Angular 2 is a next-generation JavaScript framework for building applications. In this workshop we will build an application with Angular 2 and TypeScript while exploring Angular concepts like components, directives, and templates. The application will consume an HTTP based API to demonstrate data binding and form validation, and we'll also see how to work with the Angular router, injector, and template syntax.

Who Should Attend:

Developers who want to build modern and maintainable web applications using JavaScript, HTML, and CSS.

Prerequisites:

Previous web development experience using HTML, CSS, and JavaScript. Knowledge of other web libraries (jQuery and Bootstrap, for example) is helpful but not required.

Outline:

  • An Introduction to Angular 2
  • ECMAScript 2015 and TypeScript
  • Routing
  • Services and Dependency Injection
  • Templates
  • Forms and data
  • Components and directives
  • Testing and Bundling

Computer Setup:

Please bring your own laptop with the below software installed. If you do not have a laptop, please get in touch and we will provide one for you.

For Windows:

  • Visual Studio 2015 or Visual Studio Code. Community edition of Visual Studio will work well.
  • A command line Git client

For OSX:

Tid

09:00 - 16:15

Emner

  • An Introduction to Angular 2
  • ECMAScript 2015 and TypeScript
  • Routing
  • Services and Dependency Injection
  • Templates
  • Forms and data
  • Components and directives
  • Testing and Bundling

Tilleggsinfo

The course and all material is in English