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
Testimonials (4)
Patience and methodology instruction
Danilo Jo - CEDSIF, IP - Ministry of Finance
Course - Angular 12
The experience and patience of the trainer.
Norberto Mugube - CEDSIF, IP - Ministry of Finance
Course - Angular 12
I liked teaching style
Gautchi Chambe - CEDSIF, IP - Ministry of Finance
Course - Angular 12
Pipe Routing Data Biding Services