Get in Touch
 Duration 28 hours

Course Outline

Introduction

  • Introduction to Angular
  • Gaining insight into the Angular framework and its architecture
  • Understanding the structural anatomy of an Angular application
  • New features introduced in Angular 13

TypeScript Essentials

  • Comprehending TypeScript syntax
  • Declaring variables and arrays
  • Applying types within functions

Component Construction

  • Overview of components
  • Generating components via Angular CLI
  • Analyzing the component class
  • Utilizing component templates
  • Implementing Event Binding

Managing Angular Forms

  • Introduction to form handling
  • Implementing template-driven forms
  • Importing the forms module
  • Configuring form structures
  • Overview of reactive forms
  • Importing the reactive forms module
  • Constructing form logic
  • Designing the corresponding template

Services, Dependency Injection, and Pipes

  • Conceptual overview of services
  • Building a basic service
  • Examining the service class structure
  • Introduction to dependency injection
  • Injecting service instances
  • Introduction to pipes
  • Leveraging built-in pipes
  • Applying pipes within HTML templates
  • Chaining multiple pipes

Utilizing the HTTP Client

  • The Angular HTTP client
  • Operating the HTTP client
  • Importing the HTTP client module
  • Configuring HTTP request options
  • Handling HTTP response objects
  • Setting request headers
  • Creating new, simple observables

Angular Component Router

  • Introduction to the Angular component router
  • View navigation techniques
  • Utilizing the Angular router API
  • Building router-enabled applications
  • Hosting router components

Implementing Micro-Frontend Architecture with Angular

  • Overview of micro-frontends
  • Key advantages and features of micro-frontend architecture
  • Exploring different approaches to micro-frontends
  • Understanding the micro-frontend framework
  • Creating micro-frontend projects using Angular

Testing Angular Applications

  • Unit testing Angular artifacts
  • Utilizing testing tools
  • Defining testing procedures

Summary and Next Steps

Requirements

  • A foundational grasp of HTML, CSS, and JavaScript.

Target Audience

  • Software Developers
  • Programmers

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories