Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of Angular and its key features
- Understanding the benefits of utilizing Angular for government projects
- Exploring the Angular framework and architecture
- Highlighting new features in Angular 14
- Setting up the development environment for government use
Fundamentals of TypeScript
- Understanding the syntax of TypeScript
- Defining variables, arrays, interfaces, and generics
- Type definitions in functions
Components
- Anatomy of an Angular component for government applications
- Creating and utilizing components in a government context
- Facilitating communication between components
- Implementing component lifecycle hooks for enhanced governance
Directives
- Anatomy of an Angular directive for government use
- Creating and utilizing directives in public sector applications
- Building custom directives to meet specific government needs
Services and Dependency Injection
- Anatomy of an Angular service for government solutions
- Creating and utilizing services in a government context
- Using Dependency Injection to manage services effectively for government projects
Pipes
- Anatomy of an Angular pipe for government applications
- Creating and utilizing pipes in public sector projects
- Building custom pipes to enhance data presentation for government use
Forms
- Building and validating template-driven forms using Angular's FormBuilder for government applications
- Building and validating reactive forms using Angular's ReactiveFormsModule for enhanced governance
- Comparing and contrasting template-driven and reactive forms in a government context
HttpClient
- Communicating with RESTful APIs using Angular's HttpClient module for government projects
- Implementing GET, POST, PUT, and DELETE requests in a government setting
- Handling errors and progress events for improved accountability in government applications
Authentication and Authorization
- Implementing authentication and authorization in Angular applications for government use
- Using JSON Web Tokens (JWT) for secure authentication in government projects
- Protecting routes with guards to ensure data security for government applications
Testing and Debugging
- Setting up a testing environment for Angular using Karma and Jasmine for government solutions
- Writing unit tests for Angular components, directives, services, and pipes in a government context
- Debugging Angular applications using the browser's DevTools to ensure robust performance for government use
Summary and Next Steps
Requirements
- Fundamental knowledge of HTML, CSS, and JavaScript
Audience
- Software developers for government
- Programmers
28 Hours
Testimonials (1)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.