Angular Framework

  1. Advanced Angular Concepts
    1. Change Detection System
      1. Change Detection Overview
        1. Zone.js Integration
          1. Change Detection Cycles
            1. Performance Implications
            2. Change Detection Strategies
              1. Default Strategy
                1. Automatic Change Detection
                  1. Component Tree Traversal
                  2. OnPush Strategy
                    1. Manual Change Detection
                      1. Input Reference Changes
                        1. Event-Based Detection
                      2. Manual Change Detection Control
                        1. ChangeDetectorRef Service
                          1. DetectChanges Method
                            1. MarkForCheck Method
                              1. Detach and Reattach Methods
                              2. Zone.js and Async Operations
                                1. Zone Patching
                                  1. Async Task Tracking
                                    1. Zone-less Applications
                                  2. Angular Signals
                                    1. Signal Fundamentals
                                      1. Reactive Primitives
                                        1. Fine-Grained Reactivity
                                          1. Signal vs Observable
                                          2. Signal Creation and Usage
                                            1. Writable Signals
                                              1. Signal Reading
                                                1. Signal Updates
                                                  1. Set Method
                                                    1. Update Method
                                                      1. Mutate Method
                                                    2. Computed Signals
                                                      1. Derived State
                                                        1. Automatic Dependency Tracking
                                                          1. Memoization
                                                          2. Effects
                                                            1. Side Effect Management
                                                              1. Effect Cleanup
                                                                1. Effect Dependencies
                                                                2. Signal Integration
                                                                  1. Component Integration
                                                                    1. Template Usage
                                                                      1. Service Integration
                                                                    2. Server-Side Rendering
                                                                      1. Angular Universal Overview
                                                                        1. SSR Benefits
                                                                          1. SEO Improvements
                                                                            1. Performance Considerations
                                                                            2. Universal Application Setup
                                                                              1. Universal Package Installation
                                                                                1. Build Configuration
                                                                                  1. Server Configuration
                                                                                  2. SSR Considerations
                                                                                    1. Browser-Specific Code
                                                                                      1. DOM Manipulation
                                                                                        1. Window and Document Access
                                                                                        2. Hydration Process
                                                                                          1. Client-Side Takeover
                                                                                            1. State Transfer
                                                                                              1. Event Replay
                                                                                            2. Internationalization
                                                                                              1. i18n Setup and Configuration
                                                                                                1. Angular i18n Package
                                                                                                  1. Locale Configuration
                                                                                                    1. Build Configuration
                                                                                                    2. Text Marking and Extraction
                                                                                                      1. i18n Attribute
                                                                                                        1. Text Extraction Tools
                                                                                                          1. Translation File Formats
                                                                                                          2. Translation Management
                                                                                                            1. XLIFF Format
                                                                                                              1. Translation Workflows
                                                                                                                1. Pluralization Rules
                                                                                                                2. Runtime vs Build-Time i18n
                                                                                                                  1. Compile-Time Translation
                                                                                                                    1. Runtime Translation Libraries
                                                                                                                  2. Web Workers
                                                                                                                    1. Web Worker Integration
                                                                                                                      1. Worker Setup
                                                                                                                        1. Angular CLI Support
                                                                                                                          1. Worker Communication
                                                                                                                          2. Offloading Computation
                                                                                                                            1. CPU-Intensive Tasks
                                                                                                                              1. Background Processing
                                                                                                                                1. UI Thread Preservation
                                                                                                                              2. Angular Animations
                                                                                                                                1. Animation System Overview
                                                                                                                                  1. BrowserAnimationsModule
                                                                                                                                    1. Animation Triggers
                                                                                                                                      1. State Management
                                                                                                                                      2. Animation Building Blocks
                                                                                                                                        1. States and Transitions
                                                                                                                                          1. Keyframes
                                                                                                                                            1. Animation Timing
                                                                                                                                            2. Animation API
                                                                                                                                              1. Trigger Function
                                                                                                                                                1. State Function
                                                                                                                                                  1. Transition Function
                                                                                                                                                    1. Style Function
                                                                                                                                                      1. Animate Function
                                                                                                                                                      2. Complex Animations
                                                                                                                                                        1. Animation Groups
                                                                                                                                                          1. Animation Sequences
                                                                                                                                                            1. Parallel Animations
                                                                                                                                                              1. Animation Callbacks