Angular2 Developer Training Program Syllabus:
- Introduction to Angular2.
- Why Angular2.
- Angular2 Features: Components, Services and Typescript.
- Angular2 Components: Templates, Modules, Services and Metadata.
- Components required to work with Angular2: Editior, Npm and Git.
- Installation of Angular2 and its Components.
- Simple application in Angular2.
- Working with Angular2 Modules.
- Angular2 Architecture.
- Working with Angular2 Templates.
- Working with Angular2 Classes.
- Working with Angular2 Metadata.
- Angular2 Directives: ngif and ngFor.
- Angular2 Databinding: One way databinding and Two way databinding.
- Angular2 Expressions: Numbers, Strings, Objects, Arrays and Expressions.
- Angular2 Directives.
- Angular2 Model.
- Angular2 Filters: Adding filters to directives, Currency filter, Array filter, Custom filters.
- Working with Angular2 Tables.
- Angular2 Pipes.
- Angular2 Observables.
- CRUD operations using http service.
- Error Handling.
- Angular2 Authentication, Routing and Navigation.
- Angular2 SQL: Fetching Data, Cross site HTTP Requests
- Working with Angular2 Events.
- Angular2 Forms and CLI.
- Angular2 Form Validations.
- Angular2 API.
- Angular2 Dependency Injection.
- Applying CSS styles: Inline, Embedded and External Styles, Classes.
- Bootstrap: Bootstrap Overview, Features, Using bootstrap, Grid, Navigation, Layout.
- Introduction to Typescript.
- Data Types in Typescript.
- Destructing and Spread in Typescript.
- Working with Classes.
- Understanding Interfaces and Generics.
- Modules in Typescript.
- Namespaces.
- Ambient Declarations.