Get in Touch

Course Outline

Introduction

  • Angular Framework Overview
  • Anatomy of the Angular Architecture
  • Structure of an Angular Application
  • Key Updates in Angular 13

TypeScript Fundamentals

  • TypeScript Syntax and Conventions
  • Variable and Array Declaration
  • Type Definitions for Functions

Component Development

  • Component Architecture Overview
  • Component Generation via Angular CLI
  • Component Class Structure
  • Template Configuration
  • Event Binding Mechanisms

Angular Form Management

  • Form Implementation Overview
  • Template-Driven Forms
  • Forms Module Integration
  • Form Initialization
  • Reactive Forms Overview
  • Reactive Forms Module Integration
  • Reactive Form Construction
  • Form Template Design

Services, Dependency Injection, and Pipes

  • Service Overview
  • Basic Service Creation
  • Service Class Configuration
  • Dependency Injection Principles
  • Service Instance Injection
  • Pipe Implementation Overview
  • Utilization of Built-In Pipes
  • Pipe Application in HTML Templates
  • Pipe Chaining Techniques

HTTP Client Operations

  • Angular HTTP Client Overview
  • HTTP Client Usage Guidelines
  • HTTP Client Module Integration
  • Request Configuration Options
  • HTTP Response Object Handling
  • Header Configuration
  • Observable Creation and Management

Angular Router Implementation

  • Router Overview
  • View Navigation Strategies
  • Router API Utilization
  • Router-Enabled Application Setup
  • Component View Outlet Configuration

Micro-Frontend Architecture with Angular

  • Micro-Frontend Overview
  • Operational Advantages and Features
  • Micro-Frontend Integration Approaches
  • Micro-Frontend Framework Principles
  • Project Creation for Micro-Frontend Environments

Application Testing Procedures

  • Unit Testing of Angular Artifacts
  • Testing Tool Configuration
  • Testing Execution Steps

Summary and Strategic Next Steps

Requirements

  • Fundamental proficiency in HTML, CSS, and JavaScript is required.

Intended Audience

  • Software developers
  • Programmers
 28 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories