Angular Deep Dive Training

This Angular Deep Dive Training course covers various advanced topics of Angular 7 that will be of interest to the experienced Angular developers.

Location

Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

Goals
  1. Learn to obtain solid understanding of advanced topics designed for experienced Angular developers.
Outline
  1. Angular Universal
    1. What is Angular Universal?
    2. When to use Angular Universal?
    3. Generating static site
    4. Rendering HTML in the server
    5. Use with Java backend
    6. Use with ASP.NET backend
  2. Advanced RxJS
    1. Publish/subscribe using the Subject API
    2. forkJoin
    3. switchMap
    4. tap
    5. debounce
    6. reduce
    7. first, last, skipUnitl, takeUntil
    8. retry on HTTP error
    9. Create custom operators
  3. Custom Directive Development
    1. Custom attribute directive
    2. Custom structural directive
  4. Custom Validator Development
    1. Basic validator function
    2. Validator directive
    3. Async validator
  5. Distributing Angular Modules
    1. Controlling visibility of components and services in a module
    2. Packaging a module as an NPM package
    3. Installing an NPM package from local file system or GitHub
    4. Using the distributed Angular module
  6. Angular Application Security
    1. Preventing cross-site scripting (XSS)
    2. Content security policy (CSP)
    3. Trusting safe HTML
    4. Prevent Cross-site request forgery
    5. Prevent Cross-site script inclusion (XSSI)
  7. Internationalization (I18N)
    1. Setting the default locale
    2. Using locale with Pipes
    3. Translating component templates
    4. Build an application with translated text
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this Angular class:

  • A very good understanding of Angular is required. Students taking this course should be well versed in the topics covered in the Comprehensive Angular course.
Prerequisite Courses

Courses that can help you meet these prerequisites:

Training for your Team

Length: 2 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

Great training session! Very thorough and insightful.
Allison Griffith
Surescripts
A quick and efficient way to jump right into using a completely new software.
Jonathan Ridley
OnQ
This was actually better than a classroom environment. I enjoyed being in my own space working with a very qualified and enjoyable teacher. I plan to take all of my intermediate and advanced learning courses through your site. Thanks so very much!
Terry Penn
WebTPA
The instructor kept the pace of the training on target and made learning a dry topic fun! Thank you for sharing your knowledge.
Corrinne Curtis
WinnResidential

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

62,921

Students who have taken Instructor-led Training

11,864

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.29

Students rated our trainers 9.29 out of 10 based on 29,583 reviews

Contact Us or call 1-877-932-8228