Angular Deep Dive Training

This Angular Deep Dive Training course covers various advanced topics of Angular 6 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 Introduction and Advanced Angular courses.
Prerequisite Courses

Courses that can help you meet these prerequisites:

Preparing for Class

Training for your Team

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

Training for Yourself

$1,050.00 or 2 vouchers
  • Live Online Training
  • For Individuals
  • Expert Instructors
  • Guaranteed to Run
  • 100% Free Re-take Option
  • 1-minute Video

What people say about our training

You couldn't ask for a better online class for SharePoint End User Training. I highly recommend Webucator and will definitely use them again.
Erin Loza
Granite Construction
Great training!
Louise Garcia
US Equal Employment Opportunity Commission
I liked that I could easily speak to the teacher and have an answer straight away. She was very helpful and knowledgeable. Customer service is also great. There was no waiting time.
Lady Ann de Borja
Thieme Publishers
Webucator offers excellent instruction from knowledgeable instructors.
Dustin White
Oracle

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

61,276

Students who have taken Instructor-led Training

11,745

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

Contact Us or call 1-877-932-8228