5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Enriched Web Development with Angular 11     Track 1: Building Web Applications with Angular 11

Final Exam: Building Web Applications with Angular 11 will test your knowledge and application of the topics presented throughout the Building Web Applications with Angular 11 track of the Aspire Enriched Web Development with Angular 11 Journey.



Objectives

Final Exam: Building Web Applications with Angular 11

  • add inline styles to an Angular component template and use style tags to add inline styles
  • Bootstrap components with the desired component by making it the main component for bootstrapping the application
  • create a component using the Angular CLI, add the component to a module, and add inline HTML to the component
  • Create, activate, and, deactivate guards for authentication and authorization in Angular routing.
  • create a feature module, add components to it, and use it in the main module
  • create a HTTP Get Request, handle HTTP Response, and create and handle HTTPClient observables
  • create and implement custom pipes in Angular
  • define and send data to POST calls, make asynchronous calls to POST API, and extract a response from POST APIs
  • define object-oriented programming concepts and outline how to create classes in TypeScript and convert TypeScript classes to functions
  • define the single page architecture, recognize the justification for building a single-page application (SPA), and describe the overall benefits of an SPA
  • demonstrate how to implement a local cache with shareReplay
  • demonstrate security implementation using guards
  • demonstrate the installation of the Angular CLI
  • describe different elements of Angular module and the decorators associated with it
  • describe how to add functions to a TypeScript class and explain how to access public property in a class function
  • describe how to add private and public properties to a TypeScript class and explain the use of public properties outside the class
  • describe the characteristics of package.json files
  • Discuss the features that are new in Angular 11 version and compare those features with older version, if present
  • Discuss the requirement of optimization
  • Discuss the steps in migration to Angular 11
  • examine the characteristics of observables in Angular and differentiate between promises and observables
  • explain the concept of pipes in Angular and the use of built-in pipes
  • explain the form validation mechanism and disable the submit button until the form is validated
  • export and import different functionalities and components from other JavaScript files
  • identify the need for caching and how shareReplay can be used to perform caching
  • Implement Lazy Loading
  • implement two-way binding, outline its benefits, and describe banana in a box notation
  • inject a service inside an Angular component
  • iterate a list of arrays and display array items in the user interface (UI)
  • list the different building blocks of Angular, namely Angular components, services, modules, and routing
  • list the use of @Output keyword, pass events from child component to parent component, and update properties of parent component using child component
  • list the use of the @Input keyword and pass data to the child component
  • outline the basic characteristics of TypeScript
  • outline the inclusion and use of third party modules like BrowserModule and explain its functionalities
  • pass data to routes and use the data extracted in a component
  • perform iteration on complex objects and render employee details from an employee array
  • recognize the various parts of an Angular application and how they relate to one other
  • register a service to Angular module
  • relate dependency injection to Angular components
  • use conditional operators in components and render HTML content