Get in Touch

Course Outline

Introduction to Angular 2

  • Bootstrap the application environment
  • Core components in Angular 2
  • Utilization of Angular CLI

Introduction to TypeScript

  • Data types, functions, and lambda expressions
  • Classes, interfaces, decorators, and modules

Component-Based Development

  • Development of custom components
  • Component hierarchy structure
  • Advanced component strategies

Directives and Pipes

  • Attribute and structural directives
  • Pipe implementations

Core Building Blocks

  • Immutable.js integration
  • Observables and reactive patterns
  • Dependency injection mechanisms

Forms Management

  • Template-driven forms
  • Reactive Form Builder approach

REST Services and State Management

  • HTTP API communication
  • RxJS library usage
  • State management with Redux and NgRx for government

Application Routing

  • Navigational routes in Angular 2

Migrating from Angular 1.x to Angular 2

  • Migration methodology steps
  • Evaluating migration paths for government systems
  • Utilization of ng-forward and ng-upgrade tools

Unit Testing Protocols

  • Component testing procedures
  • Service testing protocols

Requirements

  • Familiarity with JavaScript programming principles
  • Professional background in web application development
  • Fundamental proficiency in HTML and CSS standards

Intended Audience

  • Web developers
  • Front-end engineers
  • Professionals seeking to build robust single-page applications (SPAs) using Angular, for government initiatives or related public sector workflows
 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories