Clipcode Training

Angular 2.1 using TypeScript 2 Training Course

Written and presented by Eamon O'Tuathail
(author of Clipcode Source Tour For Angular 2)

Cork City: Wed 2nd-Fri 4th November, 2016
Galway City: Mon 7th-Wed 9th November, 2016
Dublin City: Mon 14th-Wed 16th November, 2016

Cost: Eur1,350 (early bird discount) - if registered by 23rd October
Cost: Eur1,650 (full price)

The TypeScript 2 programming language extends ECMAScript 2015 (the class-based standardised version of JavaScript) with a range of object-oriented features, such as generics and richer type annotations. Google's wonderful new Angular 2.1 Framework (which itself is written in TypeScript, as are most Angular 2.1-based apps) is the most advanced web client framework available for production use. Together they provide a very solid foundation for development of modern web applications.

Clipcode's Angular 2.1 using TypeScript 2 training course is code-intensive with plenty of hands-on labs, and covers the following:

  • TypeScript Type Foundations
  • Object Types (e.g. Call Sig, Method Sig, Construct Sig, Index Sig)
  • Generics and Constraints
  • Angular 2 Framework Tour
  • Angular 2 Template Syntax
  • Databinding in-depth
  • Dependency Injection
  • Platforms
  • HTTP Client
  • Forms
  • Router
  • Running Angular in web workers
  • RxJS, EventEmitters and NgZone

The target audience for this course is software engineers experienced in object-oriented programming with a background in web development. This is not an introductory course.

This course is written and presented by Eamon O'Tuathail. If you have any questions about this course please email Eamon at

Machine Setup

Developers attending this course need to bring their own laptops with them.

This is the recommended machine setup

Course Registration

Book your place today (register by 16th October for early bird discount)

Useful Content

Angular 2 and TypeScript 2 Concept Model

Clipcode Source Tour For Angular 2

Angular Links

The Angular 2 project homepage is:

Google publishes a weekly status update -

The TypeScript project homepage is: