К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Angular Development and RxJS · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced Angular Development and RxJS

Курс от Packt
Средний≈ 10.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will master advanced Angular techniques and RxJS for building dynamic, reactive web applications. Learn how to secure routes with route guards, optimize performance with lazy loading, and leverage Angular 17’s deferred loading and custom triggers. Dive into state management with Angular 16’s signals and handle asynchronous data with RxJS. Each section is designed with hands-on assignments, allowing you to apply the concepts in real-world scenarios. Ideal for developers with basic Angular knowledge, this course provides in-depth insights into enhancing app performance, managing complex data flows, and integrating advanced features. By the end of the course, you will be proficient in securing routes, implementing lazy loading, managing state with signals, and using RxJS to handle asynchronous operations and HTTP calls effectively.

Навыки, которые вы освоите

AngularFrontend PerformanceDataflowMemory Management

Программа курса

7 модулей · 96 учебных материалов

01Route Guards10 материалов

Route Guards

Introduction to the Course 'Advanced Angular Development and RxJS'ЧтениеFull Specialization ResourcesЧтениеSecuring Routes With Route GuardsВидеоCanDeactivate Route GuardВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Advanced Angular Development and RxJS
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.5 ч

7 модулей

Язык: Английский

Часть программы вашего университета
CanActivateChild Route GuardВидео
Assignment - Login AuthenticationВидео
Loading Modules with CanLoad Route GuardВидео
CanMatch GuardВидео
Understanding Angular Route Guards and Their ScenariosDIALOGUE
Route Guards - AssessmentЗадание
02Lazy Loading18 материалов

Lazy Loading

Introduction to Lazy LoadingВидеоLazy Loading Of ModulesВидеоPreloading Of ModulesВидеоRelative Question - Preloading Vs. Lazy LoadingВидеоNG17-Deferred LoadingВидеоNG17-@defer with @placeholderВидеоNG17-@defer with @loadingВидеоNG17-@defer with @errorВидеоNG17-Working with Triggers (on idle)ВидеоNG17-Working with Triggers (on viewport)ВидеоNG17-Working with Triggers (on interaction)ВидеоNG17-Working with Triggers (on hover)ВидеоNG17-Working with Triggers (on immediate)ВидеоNG17-Working with Triggers (on timer)ВидеоNG17-Prefetching of @defer BlocksВидеоNG17-Defining Custom TriggersВидеоImplementing Lazy Loading for Angular Modules and ComponentsDIALOGUELazy Loading - AssessmentЗадание
03Observables & RxJS7 материалов

Observables & RxJS

Understanding Observables & RxJSВидеоManaging Observables & SubscribersВидеоUnsubscribing an ObservableВидеоUnderstanding Async PipeВидеоAssignment - Fetching JSON Data With Async PipeВидеоUnderstanding Asynchronous Operations with Observables and RxJS in AngularDIALOGUEObservables & RxJS - AssessmentЗадание
04RxJS Operators15 материалов

RxJS Operators

RxJS {of} OperatorВидеоRxJS {from} OperatorВидеоRxJS {interval} OperatorВидеоRxJS {timer} OperatorВидеоAssignment - Implementing a Loading Spinner with Timer OperatorВидеоRxJS {empty} OperatorВидеоRxJS Pipeable OperatorsВидеоRxJS {filter} OperatorВидеоRxJS {map} OperatorВидеоRxJS {mergeMap} OperatorВидеоAssignment - mergeMap() - Displaying the Courses Associated With UserВидеоRxJS {concatMap} OperatorВидеоRxJS {switchMap} OperatorВидеоUnderstanding RxJS Creation and Transformation OperatorsDIALOGUERxJS Operators - AssessmentЗадание
05Handling HTTP Calls With Angular12 материалов

Handling HTTP Calls With Angular

Making HTTP Calls With HttpClientВидеоMaking HTTP Calls With ObservableВидеоImplementing HTTP POST RequestВидеоModifying Data With PUT RequestВидеоRemoving Data With DELETE RequestВидеоCRUD App#1 Displaying Products With GET RequestВидеоCRUD App#2 Adding Products With POST RequestВидеоCRUD App#3 Fetching Products Data Before UpdatingВидеоCRUD App#4 Updating Products With PUT RequestВидеоCRUD App#5 Deleting Products With DELETE RequestВидеоCRUD Operations with Angular HTTP ClientDIALOGUEHandling HTTP Calls With Angular - AssessmentЗадание
06Signals - Angular 1611 материалов

Signals - Angular 16

Introduction to SignalsВидеоCreating SignalВидеоUpdating Signal ValueВидеоMutating A SignalВидеоTo-Do List AssignmentВидеоComputed SignalsВидеоUnderstanding effect() FunctionВидеоUntracking SignalsВидеоAssignment - Updating The Cart Using SignalsВидеоUnderstanding Angular Signals: State Management and ReactivityDIALOGUESignals - Angular 16 - AssessmentЗадание
07Angular - 17 [All Lectures Collection]23 материалов

Angular - 17 [All Lectures Collection]

Introduction to Angular 17ВидеоGetting Started With Angular 17ВидеоBootstrapping & Utilizing StandaloneВидеоControl Flow Statements @for LoopВидеоControl Flow Statements (@if & @else)ВидеоControl Flow Statements (@switch)ВидеоDeferred LoadingВидео@defer with @placeholderВидео@defer with @loadingВидео@defer with @errorВидеоWorking with Triggers (on idle)ВидеоWorking with Triggers (on viewport)ВидеоWorking with Triggers (on interaction)ВидеоWorking with Triggers (on hover)ВидеоWorking with Triggers (on immediate)ВидеоWorking with Triggers (on timer)ВидеоPrefetching of @defer BlocksВидеоDefining Custom TriggersВидеоConclusion to the Course 'Advanced Angular Development and RxJS'ЧтениеMastering Angular 17: New Template Control Flows & Deferred LoadingDIALOGUEAngular - 17 [All Lectures Collection] - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание