Free Download Angular In Arabic – The Complete Guide (2024)
Last updated 11/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: Arabic | Size: 16.28 GB | Duration: 27h 15m
Angular 19 – Master Angular Framework (Angular in Arabic)
What you’ll learn
Develop modern, complex, responsive and scalable web applications with Angular 18
Create single-page applications with one of the most modern JavaScript frameworks out there
Fully understand the architecture behind an Angular 18 application and how to use it
Use the gained, deep understanding of the Angular fundamentals to quickly establish yourself as a frontend developer
Requirements
No prior experience with the Angular framework is required. Knowledge of HTML, SCSS, Typescript, and familiarity with Bootstrap is advantageous.
Description
Embark on an immersive journey into the world of Angular 19 with our comprehensive course designed to provide you with a practical, hands-on introduction to this powerful framework. Throughout this course, you will delve deep into the core concepts of Angular, equipping yourself with the skills and knowledge needed to confidently navigate the code of existing Angular applications and customize them to suit your needs.By the end of this course, you will emerge as a proficient Angular developer, capable of effortlessly finding your way around complex codebases and building your own custom components with ease. Through a combination of in-depth theoretical explanations and practical exercises, you will gain a thorough understanding of Angular’s architecture, best practices, and advanced features.Whether you are a seasoned developer looking to expand your skill set or a newcomer to the world of web development, this course is tailored to accommodate learners of all levels. Join us on this transformative learning journey and unlock the full potential of Angular 19, empowering yourself to create dynamic and responsive web applications that stand out in today’s competitive landscape.Enroll now and take the first step towards mastering Angular 18, setting yourself apart as a proficient and sought-after developer in the ever-evolving world of web development.
Overview
Section 1: Getting Start to the Angular
Lecture 1 Introduction to the Angular
Lecture 2 Execution of scripts is disabled on this system
Lecture 3 Development Environment Setup
Section 2: Mastering Angular CLI (command-line interface)
Lecture 4 What is Angular CLI
Lecture 5 Installing Angular CLI
Lecture 6 Angular CLI – Project Creation and Management
Lecture 7 Angular CLI command-language syntax
Section 3: Understanding Angular Project Structure
Lecture 8 Understanding Angular Project Structure Part 1
Lecture 9 Understanding Angular Project Structure Part 2
Section 4: Introduction to Angular Framework
Lecture 10 Introduction To Angular – Custom HTML Elements, Model vs View (Interpolation
Lecture 11 Adding Bootstrap to Your Angular App (A Step-by-Step Guide)
Lecture 12 Why Angular Discover the Core Features of Angular
Section 5: Core Features
Lecture 13 Sharing data between child and parent components by @Input Decorator
Lecture 14 Sharing data between child and parent components by @Output Decorator
Lecture 15 Self-closing tags in Angular 16 and later versions
Lecture 16 Built-in Structural directives – Angular 17 Control Flow Syntax (for Syntax)
Lecture 17 Angular 17 @for @empty, $index, $count, $even and $odd
Lecture 18 Understanding Angular 17 @for tracking functions
Lecture 19 Angular *ngFor Core Directive (Syntax before Angular 17)
Lecture 20 How to migrate to Angular 17’s Updated Control Flow Syntax
Lecture 21 Angular @if else syntax
Lecture 22 Angular *ngIf Directive and the Elvis Operator
Lecture 23 Angular *ngClass Core Directive – Learn All Features
Lecture 24 Angular *ngStyle Core Directive – When to use it and Why
Lecture 25 Angular @switch syntax
Lecture 26 Angular *ngSwitch Core Directive Explained (Syntax Prior to v17)
Section 6: Angular Built-In Pipes
Lecture 27 Angular Built-In Pipes Part 1 – Transforming Data Using Pipes
Lecture 28 Angular Built-In Pipes Part 2 – Transforming Data Using Pipes
Lecture 29 Understanding AsyncPipe
Section 7: Component Lifecycle Hook
Lecture 30 Component Lifecycle Hook – ngOnChanges
Lecture 31 Component Lifecycle Hook – OnInit
Lecture 32 Component Lifecycle Hook – DoCheck
Lecture 33 Component Lifecycle Hook – AfterContentInit
Lecture 34 Component Lifecycle Hook – AfterContentChecked
Lecture 35 Component Lifecycle Hook – AfterViewInit
Lecture 36 Component Lifecycle Hook – AfterViewChecked
Lecture 37 Component Lifecycle Hook – OnDestroy
Section 8: Angular Routing
Lecture 38 Angular Routing – Essential Concepts
Lecture 39 Control navigation with UI elements
Lecture 40 Angular Routing – Implementing Redirect & Wildcard notation (404) Pages
Lecture 41 Angular Routing Parameters – Required Parameters
Lecture 42 Accessing Angular Route Params – All Access Methods
Lecture 43 How to Use @Input() to Read Angular Route Parameters – New Feature from v16
Lecture 44 How to Use Angular Query Parameters – Part 1
Lecture 45 How to Use Angular Query Parameters and QueryParamsHandling – Part 2
Lecture 46 Understanding Angular Nesting Routes
Section 9: Angular Dependency Injection (DI)
Lecture 47 Understanding Angular Dependency Injection (DI) and Injectable Service
Section 10: Learn Angular HTTP
Lecture 48 Understanding communicating with backend services using HTTP
Lecture 49 Understanding Angular Singleton Service – Wrapper Service
Lecture 50 Angular HTTP client – Handle request errors
Lecture 51 Angular HTTP – Intercept requests and responses – Part 1
Lecture 52 Angular HTTP – Intercept requests and responses – Part 2
Section 11: Angular Sharing Modules
Lecture 53 Understanding Angular Sharing Modules
Section 12: Angular Forms
Lecture 54 Introduction to forms in Angular
Lecture 55 Angular Template-driven Form – Mutable Form – Part 1
Lecture 56 Angular Template-driven Form – Mutable Form – Part 2
Lecture 57 Angular Template-driven Form – Track control states
Lecture 58 Angular Template-driven Form – Show and hide validation error messages
Lecture 59 Angular Template-driven Form – All Built-in Validators
Lecture 60 Understanding Angular Form onSubmit and ngSubmit
Lecture 61 Understanding Angular ngModelOptions and ngModelChange
Lecture 62 Angular Forms – Advanced ngModelOptions
Lecture 63 Angular Forms – Understanding ngModel One Way and Bidirectional Data Binding
Section 13: Translate Angular App with ngx-translate
Lecture 64 How to translate Angular App with ngx-translate – Part 1
Lecture 65 How to translate Angular App with ngx-translate – Part 2
Lecture 66 How to translate Angular App with ngx-translate – Part 3
Lecture 67 Setting Up the Default Application Language
Lecture 68 Dynamic Language Switching at Runtime
Lecture 69 Persisting Language Preferences with Local Storage
Lecture 70 Handling Website Direction RTL and LTR Support
Section 14: Reactive Form in Depth
Lecture 71 Introduction to Angular Reactive Form
Lecture 72 Reactive Form – Understanding Form Control
Lecture 73 Essential Advanced Compiler Options
Lecture 74 Reactive Form – How can use Form Builder
Lecture 75 Reactive Form Validations
Lecture 76 Reactive Form – Custom Validators for Password Match
Lecture 77 Reactive Form – Show Validation Error Message
Section 15: Angular Routing Guards
Lecture 78 Routing Guard – Preventing unauthorized access – Part 1
Lecture 79 Routing CanActivate Guard – Preventing unauthorized access – Part 2
Lecture 80 Routing Guard – CanActivateFn vs CanActivate (Deprecated)
Lecture 81 Routing and Angular Performance – Lazy Load Standalone Components
Lecture 82 Best Practices for Building Scalable Angular Applications – Use a Modular A
Lecture 83 Routing Guard – CanLoadFn & CanLoad (Deprecated) vs CanMatchFn
Lecture 84 Routing Guard – The differences CanActivateFn vs CanMatchFn
Section 16: Angular CRUD Operation
Lecture 85 Intro for Admin Panel
Lecture 86 Angular CRUD Operation – Read (Get)
Lecture 87 Angular CRUD Operation – Create (Post)
Lecture 88 Angular CRUD Operation – Update (Patch)
Lecture 89 Angular CRUD Operation – Delete
Lecture 90 Display confirmation modal before deleting an item
Section 17: Angular Custom Pipe and Performance tricks
Lecture 91 Optimizing Angular Minimizing API Calls with Efficient Client-Side Updates
Lecture 92 Transforming Data – How to create custom pipe in Angular
Section 18: Mastering Angular Custom Directives
Lecture 93 Mastering Angular Custom Directives What Are They and How Many Types Exist
Lecture 94 How to create and use custom attribute directive in Angular
Lecture 95 How to create and use custom structural directive in Angular
Section 19: ResolveFn vs Resolve (Deprecated)
Lecture 96 Angular Routing ResolveFn vs Resolve (Deprecated)
Section 20: Angular Decorators (Metadata Properties and Scope)
Lecture 97 @ViewChild Decorator (Metadata Properties and Scope)
Lecture 98 Understating @ViewChildren Decorator
Lecture 99 Understating @ContentChild Decorator
Lecture 100 Understating @ContentChildren Decorator
Section 21: How to upgrade an Angular app to a specific or latest version
Lecture 101 How to upgrade an Angular app to a specific or latest version
Section 22: Deploy Angular App
Lecture 102 How to build your first Angular app
Section 23: Conclusion & Next Steps – Wrapping Up Your First Angular 17 Beginners Part
Lecture 103 Conclusion & Next Steps – Wrapping Up Your First Angular 17 Course
Section 24: Angular Content Projection
Lecture 104 Content projection – Single-slot content projection
Lecture 105 Angular Content projection – Multi-slot content projection
Section 25: Advanced Core Features
Lecture 106 Understanding ng-container
Lecture 107 Introduction to ng-template
Lecture 108 Understanding ng-template usage with TemplateRef
Lecture 109 Introduction to NgTemplateOutlet Directive
Lecture 110 Declarative vs Imperative Programming Paradigms in Angular
Lecture 111 Creating Configurable Components with ng-template in Angular
Lecture 112 Understanding ngTemplateOutletContext
Lecture 113 Understanding ngTemplateOutletInjector – From v14
Section 26: Angular Signals
Lecture 114 Angular Signals – What are signals?
Lecture 115 Angular Signals – Writable signals
Lecture 116 Angular Signals – Computed Signals
Lecture 117 Angular Signals – Readonly Signal
Lecture 118 Angular Signals – Effects
Lecture 119 Signal inputs
Lecture 120 Transform input values – From v16.1
Lecture 121 Why should we use signal inputs and not @Input()?
Lecture 122 Signal output – From v17.3
Lecture 123 Model inputs – From v17.2
Lecture 124 Differences between model() and input()
Lecture 125 Signal queries – View queries – From v17.2
Lecture 126 Signal queries – Content queries – From v17.2
Lecture 127 Timing && Comparing signal-based queries to decorator-based queries
Lecture 128 Using Signals as a Lightweight Store in Angular Components
Section 27: RxJS Interop
Lecture 129 Introduction to "toSignal" – from v16
Section 28: Angular Dependency Injection in Depth
Lecture 130 Understanding hierarchical injectors
Lecture 131 Resolution modifiers – @Optional – Parameter Decorator
Lecture 132 Resolution modifiers – @Self – Parameter Decorator
Lecture 133 Resolution modifiers – @SkipSelf – Parameter Decorator
Lecture 134 Resolution modifiers – @Host- Parameter Decorator
Lecture 135 Wrap Up
Lecture 136 Configuring dependency providers – Class providers: useClass
Lecture 137 Configuring dependency providers – Alias providers: useExisting
Lecture 138 Configuring dependency providers – Value providers: useValue
Lecture 139 Understanding Angular InjectionToken
Lecture 140 Configuring dependency providers – Factory providers: useFactory
Lecture 141 Understanding Angular Injection Context
Lecture 142 useValue vs useFactory. What’s the difference?
Section 29: Understanding Angular View Encapsulation
Lecture 143 Introduction to View Encapsulation
Lecture 144 Emulated Encapsulation Mode
Lecture 145 None Encapsulation Mode
Lecture 146 Shadow DOM Encapsulation Mode
Lecture 147 Mixing encapsulation modes
Lecture 148 Wrap Up
Section 30: Component host elements
Lecture 149 Understanding Host Elements
Lecture 150 Understanding :host pseudo-class selector
Lecture 151 Binding a Class to the Host Element
Lecture 152 Understanding :host-context pseudo-class selector
Section 31: Understanding Deferrable Views
Lecture 153 Introduction to Deferrable Views
Lecture 154 Why use Deferrable Views?
Lecture 155 Which dependencies are defer-loadable?
Lecture 156 Blocks – @defer, @placeholder, @loading and @error
Lecture 157 Understanding Triggers: When condition and Idle State
Lecture 158 Understanding Triggers: Viewport and Interaction
Lecture 159 Understanding Triggers: Hover, Immediate and Timer
Lecture 160 Prefetching
Section 32: Mastering Reactive Forms
Lecture 161 What is an Angular FormArray?
Lecture 162 What is the difference between a FormArray and a FormGroup?
Lecture 163 Creating dynamic forms
Lecture 164 Integrating FormGroup within FormArray
Lecture 165 The Difference Between FormGroup and FormGroupName
Lecture 166 The Difference Between Value and RawValue
Section 33: Mastering Custom Controls and Validation in Angular
Lecture 167 Introduction and How do standard form controls work?
Lecture 168 What are control value accessors ?
Lecture 169 Creating a custom counter control
Lecture 170 Understanding the ControlValueAccessor interface
Lecture 171 Implementing writeValue
Lecture 172 Implementing registerOnChange
Lecture 173 Implementing registerOnTouched
Lecture 174 Implementing setDisabledState
Lecture 175 Understanding Dependency injection configuration for ControlValueAccessor
Lecture 176 Implementing the Validator interface
Lecture 177 Wrap Up
Section 34: Advanced Angular Routing
Lecture 178 Optimizing Angular Performance – The Power of Standalone Routing (From v15)
Lecture 179 Introduction to Auxiliary Routes
Lecture 180 Designing Layouts with Angular’s Named Outlets
Lecture 181 Navigating to Auxiliary Routes using routerLink
Lecture 182 Navigating to Auxiliary Routes using navigate Method
Lecture 183 Navigating with Auxiliary Routes in Angular
Lecture 184 Navigating with Auxiliary Routes in Lazy-Loaded Modules
Lecture 185 Removing Outlets when Navigating in Angular
Section 35: How to Improve Angular Application Performance
Lecture 186 Introduction to Angular Performance
Lecture 187 Introduction to Observables and Subscriptions
Lecture 188 The Problem with Unmanaged Subscriptions
Lecture 189 Unsubscribing with the unsubscribe method
Lecture 190 Unsubscribing with takeUntil Operator
Lecture 191 Unsubscribing with takeUntilDestroyed Operator – From v16
Section 36: Angular coding style guide
Lecture 192 Initialize inputs
Lecture 193 TSConfig Option – noUnusedLocals
Lecture 194 Simplifying Typescript imports in Angular
Lecture 195 Simplifying SASS imports in Angular
Section 37: What’s New in Angular 18?
Lecture 196 Introduction to Angular 18 Features
Lecture 197 Angular 18 Images Not Working: Causes and Fixes
Lecture 198 Local template variables with @let
Section 38: What’s New in Angular 19?
Lecture 199 Introduction to Angular 19 Features
Lecture 200 Hot Module Replacement for styles (HMR)
Lecture 201 Standalone defaults to true
Lecture 202 Strict standalone enforcement
Section 39: User-Requested Topics
Lecture 203 Introduction to User-Requested Topics
Lecture 204 Understanding Components in Angular
Lecture 205 Handling Bilingual Data with Custom Translation Pipe in Angular
Lecture 206 Creating Angular Projects with Specific Versions
Lecture 207 Best Practices For Structuring Angular Apps for Scalability and Maintainability
Lecture 208 Simulating Back-End APIs with Mock Data in Angular
Web developer, Angular Developers.,Beginners and Mid level Angular Developer.,Developers who need to practice with complete projects from A to Z.
Homepage
www.udemy.com/course/angular-17-the-complete-guide-2024/
Rapidgator
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part04.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part14.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part09.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part12.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part08.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part02.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part06.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part17.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part11.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part13.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part03.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part07.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part16.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part10.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part01.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part05.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part15.rar.html
Fikper
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part06.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part10.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part02.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part16.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part01.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part15.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part11.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part13.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part12.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part04.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part03.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part05.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part07.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part17.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part09.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part08.rar.html
hatzx.Angular.In.Arabic..The.Complete.Guide.2024.part14.rar.html