Get in Touch
 Duration 28 hours

Course Outline

Introduction

  • Overview of the Angular framework
  • Analysis of Angular architecture and structural foundations
  • Examination of the component structure in Angular applications
  • Key enhancements introduced in Angular 13

TypeScript Fundamentals

  • Interpretation of TypeScript syntax rules
  • Declaration of variables and array structures
  • Type definitions within function parameters

Component Construction

  • Overview of the component lifecycle
  • Component generation via Angular CLI commands
  • Analysis of component class structures
  • Application of component templates
  • Implementation of event binding mechanisms

Angular Forms Management

  • Introduction to form architecture
  • Implementation of template-driven form logic
  • Integration of the forms module
  • Configuration of form elements
  • Overview of reactive form principles
  • Integration of the reactive forms module
  • Construction of form data structures
  • Template design for form interaction

Services, Dependency Injection, and Pipes

  • Overview of service-based architecture
  • Creation of foundational service classes
  • Analysis of service class composition
  • Introduction to the dependency injection model
  • Injection of service instances into components
  • Introduction to data transformation via pipes
  • Utilization of native pipe functions
  • Application of pipes within HTML templates
  • Sequential processing via pipe chaining

HTTP Client Implementation

  • Overview of the Angular HTTP client
  • Operational use of the HTTP client
  • Importation of the HTTP client module
  • Configuration of HTTP request parameters
  • Retrieval of HTTP response objects
  • Definition of request headers
  • Generation of simple observable streams

Angular Component Routing

  • Introduction to the Angular routing system
  • Management of view navigation
  • Application of the Angular router API
  • Development of router-integrated applications
  • Integration of router components

Micro-Frontend Architecture Implementation

  • Overview of micro-frontend concepts
  • Benefits and characteristics of micro-frontend strategies
  • Analysis of distinct micro-frontend methodologies
  • Comprehension of micro-frontend framework structures
  • Creation of micro-frontend projects using Angular

Angular Application Testing

  • Unit testing of Angular application components
  • Utilization of standardized testing utilities
  • Execution of testing protocols

Summary and Strategic Next Steps

Requirements

  • Familiarity with HTML, CSS, and JavaScript fundamentals

Target Audience

  • Software developers
  • Professional programmers

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories