- An understanding of JavaScript
- Experience with web development
- Basic knowledge of HTML and CSS
Audience
- Web developers
- Front-end developers
- Anyone interested in developing single-page applications (SPAs) with Angular
Angular 2 is a development platform for building mobile and desktop web applications.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to build dynamic, modern web applications using Angular 2.
By the end of this training, participants will be able to:
- Set up and configure Angular 2 projects.
- Utilize Angular 2's features and improvements.
- Develop robust, scalable applications using Angular 2.
- Implement best practices for code organization and architecture.
- Integrate Angular applications with RESTful APIs.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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
United Arab Emirates - Angular 2 Fundamentals
Qatar - Angular 2 Fundamentals
Egypt - Angular 2 Fundamentals
Saudi Arabia - Angular 2 Fundamentals
South Africa - Angular 2 Fundamentals
Brasil - Angular 2 Fundamentals
Canada - Angular 2 Fundamentals
Österreich - Angular 2 Fundamentals
Schweiz - Angular 2 Fundamentals
Deutschland - Angular 2 Fundamentals
Czech Republic - Angular 2 Fundamentals
Denmark - Angular 2 Fundamentals
Estonia - Angular 2 Fundamentals
Finland - Angular 2 Fundamentals
Greece - Angular 2 Fundamentals
Magyarország - Angular 2 Fundamentals
Ireland - Angular 2 Fundamentals
Luxembourg - Angular 2 Fundamentals
Latvia - Angular 2 Fundamentals
España - Fundamentos de Angular 2
Italia - Angular 2 Fundamentals
Lithuania - Angular 2 Fundamentals
Nederland - Angular 2 Fundamentals
Norway - Angular 2 Fundamentals
Portugal - Angular 2 Fundamentals
România - Angular 2 Fundamentals
Sverige - Angular 2 Fundamentals
Türkiye - Angular 2 Fundamentals
Malta - Angular 2 Fundamentals
Belgique - Angular 2, les Fondamentaux
France - Angular 2, les Fondamentaux
Australia - Angular 2 Fundamentals
Malaysia - Angular 2 Fundamentals
New Zealand - Angular 2 Fundamentals
Philippines - Angular 2 Fundamentals
Singapore - Angular 2 Fundamentals
Thailand - Angular 2 Fundamentals
Vietnam - Angular 2 Fundamentals
India - Angular 2 Fundamentals
Argentina - Fundamentos de Angular 2
Chile - Fundamentos de Angular 2
Costa Rica - Fundamentos de Angular 2
Ecuador - Fundamentos de Angular 2
Guatemala - Fundamentos de Angular 2
Colombia - Fundamentos de Angular 2
México - Fundamentos de Angular 2
Panama - Fundamentos de Angular 2
Peru - Fundamentos de Angular 2
Uruguay - Fundamentos de Angular 2
Venezuela - Fundamentos de Angular 2
Polska - Angular 2 Fundamentals
United Kingdom - Angular 2 Fundamentals
South Korea - Angular 2 Fundamentals
Pakistan - Angular 2 Fundamentals
Sri Lanka - Angular 2 Fundamentals
Bulgaria - Angular 2 Fundamentals
Bolivia - Fundamentos de Angular 2
Indonesia - Angular 2 Fundamentals
Kazakhstan - Angular 2 Fundamentals
Moldova - Angular 2 Fundamentals
Morocco - Angular 2 Fundamentals
Tunisia - Angular 2 Fundamentals
Kuwait - Angular 2 Fundamentals
Slovakia - Angular 2 Fundamentals
Kenya - Angular 2 Fundamentals
Nigeria - Angular 2 Fundamentals
Botswana - Angular 2 Fundamentals
Slovenia - Angular 2 Fundamentals
Croatia - Angular 2 Fundamentals
Serbia - Angular 2 Fundamentals
Bhutan - Angular 2 Fundamentals