Professional Documents
Culture Documents
● Lazy loading
○ Routes as the unit of lazy loading
○ Preloading: eager lazy routes
RxJS
● Introduction to RxJS
● RxJs Observable
● Building Components with RxJs - Imperative Design
● Building Components with RxJs - Reactive Design
● RxJs Operators
● RxJs Error Handling
● Implementing a Custom RxJs Operator
● RxJs Subjects
● Store Service Design - What Subject to Use?
● The Store Pattern - Loading Initial Data, Selector Methods, Consuming Data
BehaviorSubject Store - Example of a Data Modification Operation Refactoring
the Course Component for Using the Store
Angular Material
● Navigation and Containers - Section Introduction
● Material Icon Component - Styling Angular Components
● The Material SideNav Navigation Menu
● Container Components - Tab Containers and Material Cards
● Angular Material Data Source - Loading Data From The Backend
● Material Dialog Body Implementation
● Receiving Input Data Inside the Material Dialog
● Angular Material Dialog - Passing Input Data
● Angular Material DatePicker with MomentJs Integration
● Dialog Section Conclusion - Sending Dialog Output Data
Web Accessibility
● Accessibility Overview
● Focus
● Semantic Basics
● Navigating Content
● Aria
● Styles for Accessibility
● Keyboard-Centric Interactions