Course Outline

Introduction

  • Overview of Angular
  • Key features introduced in Angular 12 for government applications

Overview of TypeScript and ES6 JavaScript

  • TypeScript Syntax
  • Utilizing the TypeScript transpiler
  • Setting up Angular 12 and TypeScript for government projects

Overview of Angular 12's Components

  • Angular CLI
  • Components
  • Directives
  • Inputs and Outputs
  • Data Binding and Interpolation
  • Event Binding
  • Data Modeling
  • Bootstrapping
  • Experimental Webpack features for government applications

Creating Your First Angular Application for Government Use

  • Planning the Application
  • Setting Up an Angular Project for government operations
  • Creating a mobile-friendly UI using Bootstrap 4 and Sass

Creating a Component for Government Applications

  • Understanding the Component Lifecycle
  • Data Flow in government applications
  • Using Templates and Styles for government interfaces
  • Projecting Content in government components
  • Working with AppModule for government projects
  • Developing Custom Components for government use
  • Implementing View Encapsulation for secure government applications
  • Implementing Lifecycle Hooks for government components
  • Using ViewChildren and ContentChildren in government applications

Data Binding in Angular 12 for Government Applications

  • Understanding Property and Event Binding for government data management
  • Binding and Assigning Aliases to Custom Properties for government use
  • Binding and Assigning Aliases to Custom Events for government operations

Working with Directives in Government Applications

  • Built-in Directives for government interfaces
  • Creating Custom Directives for government use

Angular 12 Services for Government Applications

  • Creating a Logging Service for government operations
  • Creating a Data Service for government data management

Using Dependency Injection and Providers in Government Applications

  • Injectors, Provider, and Tokens for government applications
  • Configuring Dependency Injection for government projects
  • Configuring Your Provider for government use
  • Injecting Services into Components, Directives, and Services for government operations

Switching Pages with Routing in Government Applications

  • Understanding the Different Navigation Methods for government interfaces
  • Routing Strategies for government applications
  • Setting Up Routes for government projects
  • Configuring and Loading Routes for government use
  • Using Parameters in Routes for government data management
  • Creating Nested Routes for government applications
  • Using Redirect and Wildcard Routes for government interfaces
  • Understanding Route Guards for secure government applications

Using RxJS to Create and Work with Observables in Angular 12 for Government Applications

  • Overview of Observables for government data streams
  • Overview of RxJS for government operations
  • Building & Using Observables in Angular for government projects

Generating Forms for User Input in Government Applications

  • Using Template-Driven Forms for government interfaces
  • Using Reactive Forms for government data management
  • Creating Custom Validation for government forms
  • Validating, Filtering, and Sanitizing Form Data for secure government applications

Using Pipes in Government Applications

  • Transforming Output for government interfaces
  • Built-in Pipes for government use
  • Async Pipe for dynamic government data
  • Creating Custom Pipes for government applications

Making Calls to External HTTP APIs in Government Applications

  • Sending Requests to external services for government operations

Testing the Angular 12 Application for Government Use

  • Using Jasmine for Unit Testing in government applications
  • Exploring Protractor Alternatives for End-to-End Testing in government projects

Debugging the Angular 12 Application for Government Use

  • Understanding Error Messages in Angular for government operations
  • Using Sourcemaps to Debug Code in the Browser for government applications
  • Reading TypeScript Compiler Diagnostics for government projects
  • Using Augury to Debug Inside a Browser for government use

Optimizing the Angular 12 Application for Government Use

  • Reworking the Code for efficient government operations
  • Reducing Bundle Size and Eliminating Dead-Code for optimized government applications

Angular 12 Security for Government Applications

  • How Authentication Works in Angular for secure government use
  • Using JWT Authentication for government data security
  • What Should and Shouldn't Be Written in Angular for government applications

Deploying an Angular 12 Application to Production for Government Use

  • Deploying to IIS, Apache, Nginx, etc., for government operations

Angular 12 Best Practices for Government Applications

Troubleshooting Government Applications Built with Angular 12

Summary and Conclusion for Government Use

Requirements

  • Proficiency in fundamental HTML, CSS, and JavaScript

Audience

  • Software Developers for government
  • Programmers
 28 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories