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.

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

One of the best online class experiences I've ever had. Courseware was logical and easy to follow. Examples were complete and fully functional. The instructor *REALLY* knows her stuff.
Gary St. Lawrence
American Express
The class provides project based learning. I've always found hands on learning to be the best way to keep me focused to learn. The course book used is excellent. It outlines each project step-by-step for referencing once you've gotten out of the class.
Samantha Hayden
Auveco
Webucator provided excellent training for our firm at a crucial point in our growth. I would recommend Webucator to anyone staring at a technological curve ahead in the path of your business.
Steven Long
Madison Consulting Group
Great experience with a skilled and personable instructor.
Stephanie Light
Agricorp

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

62,086

Students who have taken Instructor-led Training

11,800

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,020 reviews

Contact Us or call 1-877-932-8228