custom code gtranslate code

Angular Training

Course Outlines

Module 1 – Features of TypeScript
Introduction
Introduction to TypeScript
Introduction to Data Types
Let vs Const
Introduction to Functions
Introduction to Parameters
Introduction to Classes

Module 2 – Features of Angular
History of Angular
Understanding Angular
Set up Angular App
Angular Building Blocks
Observables
Introduction to Reactive Forms
Introduction to Server Communication

Module 3 – Ngmodule
Angular Modules
Routing Module
Feature Module
Sharing Module
Systematically Arranging Components of App

Module 4 – Ng Unit Testing and Observables
Introduction to Automated Testing
Types of Automated Testing
Introduction to Testing Tools
Introduction to Test Bed
Handling Component Dependencies
RxJS – Observable

Module 5 – Bootstrap
Learning Objectives
Explain Responsive Web Design (RWD)
Understand the Bootstrap Grid System
Learn Bootstrap Components

Module 6 – Binding and Events
Learning Objectives
What is Template Model?
How Angular Binding works and the Type of Bindings
Understand Angular Built-in Directives
Basics of Webpack and SystemJS

Module 7 – Dependency Injection and Service
Learning Objectives
Understand Dependency Injection (DI)
Understand DI Application Programming Interface
Explain a Service
Describe How to Create a Service
Explain Injecting a Service

Module 8 – Directives
Learning Objectives
Angular Directives
Types of Angular Directives
Built-in Angular Directives
Working with Custom Directives

Module 9 – Pipes
Learning Objectives
What is Pipe in Angular
Understand How Built-in Pipes Work in Angular
Understand Angular Custom pipes

Module 10 – Forms
Learning Objectives
Angular Form Benefits
Template-Driven Approach
Model-Driven Approach
Angular Form Validation

Module 11 – Routing
Learning Objectives
Understand How Angular Helps to Achieve SPA Using Routing
Define the Benefits of @NgModule
Identify Multiple Ways of Accessing Routes
Understand the Process of Routing Cycle

Module 12 – HTTP, Promises, and Observables
Learning Objectives
Understand Working with RxJS
Understand Angular Interaction with HTTP GET
Describe the Process of Sending Data to the Server
Explain the Difference Between Promises and Observables

Module 13 – Testing
Learning Objectives
Understand Tools and Setup
Understand Testing of Angular Class
Describe Testing Service
Understand Testing DOM
Explain End to End Testing

What you'll learn

  • Develop modern, complex, responsive and scalable web applications with Angular 13
  • Fully understand the architecture behind an Angular application and how to use it
  • Use the gained, deep understanding of the Angular fundamentals to quickly establish yourself as a frontend developer
  • Create single-page applications with one of the most modern JavaScript frameworks out there

Course Content

  • Develop modern, complex, responsive and scalable web applications with Angular 13
  • Fully understand the architecture behind an Angular application and how to use it
  • Use the gained, deep understanding of the Angular fundamentals to quickly establish yourself as a frontend developer
  • Create single-page applications with one of the most modern JavaScript frameworks out there

Customize a Course

We will be happy to assist you for inquiries about a customized scheduled or program:
Rachael McPherson, Director of Sales
☎(250)882-9549 📧[email protected]
Caroline Santos, Corporate and Custom Sales Manager- Eastern Canada
☎(514)771-3206 📧[email protected]

Course Info

Prerequisites
No Prerequisites
Duration
40 Hours

Enroll Now

For Group Class Options

Enroll Now

For Corporate and Funding Agencies

You may also like

popup and lms tutor hidden code
X
Customize A Course
We will be happy to assist you for inquiries about a customized scheduled or program:
Caroline Santos
Corporate and Custom Sales Manager
(Eastern Canada)
Phone Number

Send your feedback

Phone Number

Request for Instructor Info

Phone Number

Become A Program Partner

Q Academy works with the most innovative, sustainable industries and we continue to review all the major skills gaps across the globe. We’re looking for industry leaders and academic partners to help us create courses for upgrading skills within growing sectors across globe. We’d love to work with you to build something great!

Phone Number

Become A Hiring Partner!

Phone Number

With so many companies looking for great talent why not look take your needs directly to Q Academy and ensure your candidates have all the most update skills they need. Hire Great Talent without the high costs of some job search platforms or services.

Become a Training Partner!

Q Academy works with thosands of business across the globe and we have become several business go to training partners for the past 5 years.

Phone Number

Inquire Now

Phone Number

Log in
Login / Signup