It is good to have hands on exercises after lectures
Angular 2 is a rewrite of Angular 1 (or AngularJS). Performance improved in Angular 2.0 as compared to Angular 1.x. Bootstrap is now platform specific in angular 2. TypeScript(TS) is used heavily in Angular 2. The concept of directives has been pushed further to be much closer to the Web Components’ standard and React’s way of structuring the application.
|angulartesting||Angular: Testing your Angular applications||14 hours||In this instructor-led, live training, participants will learn how to write and maintain tests for Angular applications. By the end of this training, participants will be able to Decide the most appropriate strategy for testing an Angular application Carry out unit testing, component testing, A/B testing and end-to-end on an Angular application Choose the right tools for the job: Jasmine, Karma, Protractor, Mocha, etc. Write tests in Protractor and Jasmine Run and debug tests with Karma and Protractor Create a maintainable test suite Employ best practices for unit testing in Angular Audience Testers Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note Angular goes by different names and versions, namely: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. To customize the version used in this training, please contact us to arrange. To request a customized course outline for this training, please contact us.|
|nativescriptangular2||NativeScript with Angular 2||7 hours||NativeScript with Angular 2 allows developers to build truly native cross-platform applications for Android, iOS and web applications using common web technologies on an Angular 2 framework. This instructor-led, live training introduces key Angular 2 features and functionality and demonstrates their practical use in NativeScript as participants walk through the creation of an attractive, native Android and iOS application. By the end of this training, participants will be able to: Build and deploy fully native mobile applications using Angular 2 Work with remote data streams using RxJS Create multiple page application with navigation via the Angular 2 Router Audience Mobile application developers seeking to develop cross-platform applications for iOS or Android Web developers looking to translate their skill sets into the mobile application development arena Format of the course Part lecture, part discussion, exercises and heavy hands-on practice To request a customized course outline for this training, please contact us.|
|ang2||Angular 2 Fundamentals||21 hours||Angular 2 is a new development platform for building mobile and desktop web applications. Introduction to Angular 2 Bootstrap Angular 2 app Components in Angular 2 Angular CLI Introduction to TypeScript Types, Functions, Lambdas Classes, Interfaces, Decorators, Modules Component Based Development Develop custom components Component Tree Advanced Components Directives and Pipes Attributes directives and Structural directives Pipes Building blocks Immutable.js Observables Dependency Injection Forms Template Driven Forms Form Builder REST and State Management HTTP API RxJS Redux and Ngrx Routing Routes in Angular 2 Migrating from Angular 1.x to Angular 2 Migration Steps Choosing a path ng-forward and ng-upgrade Unit Testing Testing Components Testing Services|