Get in Touch

Course Outline

Introduction to Angular 2

  • Bootstrap an Angular 2 app.
  • Understand components in Angular 2.
  • Use the Angular CLI.

Introduction to TypeScript

  • Explore types, functions, and lambdas.
  • Work with classes, interfaces, decorators, and modules.

Component-Based Development

  • Create custom components.
  • Understand the component tree.
  • Master advanced components.

Directives and Pipes

  • Learn about attribute and structural directives.
  • Utilize pipes.

Building Blocks

  • Work with Immutable.js.
  • Handle Observables.
  • Implement dependency injection.

Forms

  • Create template-driven forms.
  • Use the Form Builder.

REST and State Management

  • Consume HTTP APIs.
  • Work with RxJS.
  • Utilize Redux and Ngrx.

Routing

  • Configure routes in Angular 2.

Migrating from Angular 1.x to Angular 2

  • Follow migration steps.
  • Choose the right path.
  • Use ng-forward and ng-upgrade.

Unit Testing

  • Test components.
  • Test services.

Requirements

  • A foundational understanding of JavaScript.
  • Experience in web development.
  • Basic knowledge of HTML and CSS.

Audience

  • Web developers.
  • Front-end developers.
  • Anyone interested in developing single-page applications (SPAs) with Angular.
 21 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories