Angular 6 Advanced Počítačový Kurz

Kód kurzu

angular6adv

Doba trvání

28 hodiny obvykle 4 dny včetně přestávek

Požadavky

  • Familiarity with basic HTML, CSS, and JavaScript.
  • A basic understanding of Angular.
  • Experience with Angular.
  • Angular programming experience.

Audience

  • Developers

Přehled

This instructor-led, live training (onsite or remote) is aimed at developers with basic Angular 6 skills who wish to implement advanced functionality in their Angular applications. 

By the end of this training, participants will be able to:

  • Develop advanced Angular 6 applications and components using Angular CLI.
  • Use RxJS and Observables to handle real-time events in large, complex applications.
  • Secure applications through  Authentication and Authorization.
  • Use advanced routers, dependency injection and pipes.
  • Implement a Change Detection Strategy.
  • Perform advanced tests by using Components, Services and Pipes.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
  • To learn more about Angular, please visit: https://angular.io/

Návrh Školení

Introduction

  • Basics of Angular 6

Angular CLI

  • Generating Components, Modules and Services
  • Editing generated files for development
  • Customizing CLI by Bootstrap, Material and Clarity

RxJS and Observables

  • Using RxJS and Observables to handle complex asynchroneous events

Advanced Routing

  • Routing in Angular 6 Single Page Applications
  • Lazy Loading and Pre-Loading Routing

Advanced Dependency Injection

  • Provider Registration
  • Constructor with Parameters
  • Hierarchical Dependency Injection

Advanced Pipes

  • Using PipeTransform
  • Pipes and Change Detection
  • Pure and Impure Pipes

Change Detection Strategy

  • Types of detection

Security

  • Prevention of Cross-site Scripting (XSS)
  • Sanitizations
  • Authentication with JSON Web Tokens

Testing

  • Jasmine Test Framework and Karma
  • Continuous Integration
  • Service Tests
  • Angular Route Guards
  • Component DOM testing
  • Attribute Directive Testing
  • Pipe Testing

Best Practices

Troubleshooting

Summary and Conclusion
 

Reference

★★★★★
★★★★★

Související kategorie

Související kurzy

Slevy Kurzů

Informační Bulletin Slev

Respektujeme soukromí vaší e-mailové adresy. Vaši adresu nebudeme předávat ani prodávat ostatním.
Vždy můžete změnit své preference nebo se úplně odhlásit.

Někteří z našich klientů

is growing fast!

We are looking to expand our presence in Czech Republic!

As a Business Development Manager you will:

  • expand business in Czech Republic
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!