Pro Frontend Engineer ReactJS + TypeScript + Redux - بالعربى
- Description
- Curriculum
- FAQ
- Reviews
ريأكت هي إطار عمل جافا سكريبت شهير ومعروف عالمياً يستخدم لبناء واجهات المستخدم. وهي تتميز بسهولة الاستخدام والقدرة على إنشاء واجهات المستخدم الديناميكية والسريعة. بالإضافة إلى ذلك، يتم استخدام رياكت في العديد من التطبيقات التي تتطلب واجهات المستخدم المتطورة، مما يجعلها أداة قوية للمطورين الذين يسعون إلى تطوير تطبيقات الويب الحديثة والمتطورة.
ريدكس هي إطار عمل يستخدم لحالة التطبيق العالمي في جافا سكريبت. يمكن استخدامها مع ريأكت لإدارة حالة التطبيق بسهولة، وبالتالي تساعد في إنشاء تطبيقات سهلة الصيانة والتوسع.
سيتم تغطية مفاهيم رياكت و ريدكس في هذه الدورة، بالإضافة إلى كيفية استخدامهما معًا لإنشاء تطبيقات الويب المتطورة. ستتعلم كيفية إنشاء مكونات ريأكت وكيفية إدارة حالة التطبيق باستخدام ريدكس. ولتحقيق تجربة تعلم متكاملة، ستتعلم أيضًا كيفية تطبيق الوصول الخارجي للبيانات وكيفية تنفيذ اختبار الوحدات والاختبارات المتكاملة.
سيتم تقديم هذه الدورة من قبل مدربين ذوي خبرة في رياكت و ريدكس وستكون الدورة عملية وتحتوي على العديد من الأمثلة العملية والتمارين العملية للمساعدة في التعلم. وستوفر هذه الدورة للطلاب الذين يرغبون في تعلم كيفية إنشاء تطبيقات الويب المتطورة باستخدام ريأكت و ريدكس الفرصة للتعلم من المدربين المؤهلين والمحترفين في المجال، وهذا سيكون مفيداً بالنسبة للطلاب الذين لديهم خبرة سابقة في جافا سكريبت ويرغبون في تطوير مهاراتهم في بناء تطبيقات الويب المتطورة.
سيتم تغطية مفاهيم رياكت و ريدكس في هذه الدورة، بالإضافة إلى كيفية استخدامهما معًا لإنشاء تطبيقات الويب المتطورة. ستتعلم كيفية إنشاء مكونات ريأكت وكيفية إدارة حالة التطبيق باستخدام ريدكس. ولتحقيق تجربة تعلم متكاملة، ستتعلم أيضًا كيفية تطبيق الوصول الخارجي للبيانات وكيفية تنفيذ اختبار الوحدات والاختبارات المتكاملة.
-
1GET COURSE DISCOUNT??Video lesson
-
2IntroductionVideo lesson
-
3What and Why TypeScriptVideo lesson
-
4TypeScript SetupVideo lesson
-
5Watch ModeVideo lesson
-
6Compiler OptionsVideo lesson
-
7Catch Errors during Development ModeVideo lesson
-
8Type Annotations VS InferenceVideo lesson
-
9String, Number, Null, and UndefinedVideo lesson
-
10Object, Array, Tuple, and VoidVideo lesson
-
11Object Spread Operator and DestructuringVideo lesson
-
12InterfacesVideo lesson
-
13Extends InterfaceVideo lesson
-
14Type KeywordVideo lesson
-
15RecordVideo lesson
-
16KeyofVideo lesson
-
17Function With Array DestructuringVideo lesson
-
18Function Rest ParametersVideo lesson
-
19EnumsVideo lesson
-
20GenericsVideo lesson
-
21PartialVideo lesson
-
22Index SignatureVideo lesson
-
23What Is Var ScopeVideo lesson
-
24Var Vs Let Vs ConstVideo lesson
-
25Arithmetic OperatorsVideo lesson
-
26Comparison OperatorsVideo lesson
-
27Logical OperatorsVideo lesson
-
28Objects - Accessing PropertiesVideo lesson
-
29Methods In ObjectsVideo lesson
-
30Object DestructuringVideo lesson
-
31Spread Operator In ObjectsVideo lesson
-
32Rest Operators In ObjectsVideo lesson
-
33Newest ECMAScript MethodsVideo lesson
-
40What Is PromiseVideo lesson
-
41Promises In Real LifeVideo lesson
-
42Promise ConstructorVideo lesson
-
43Promise Object PropertiesVideo lesson
-
44Create Your First PromiseVideo lesson
-
45Access Fulfilled Promise DataVideo lesson
-
46Then MethodVideo lesson
-
47Using Promises In DepthVideo lesson
-
48Promises Error HandlingVideo lesson
-
49Refactor & Finally MethodVideo lesson
-
50Promise.Race() MethodVideo lesson
-
51Promise.All() MethodVideo lesson
-
52Promise.Any() MethodVideo lesson
-
53Intro To Async AwaitVideo lesson
-
54Convert From Promises To Async AwaitVideo lesson
-
55Get User TodosVideo lesson
-
56Error Handling With Try CatchVideo lesson
-
57IntroductionVideo lesson
-
58Generate New Vitejs ProjectVideo lesson
-
59Dependencies Vs Dev DependenciesVideo lesson
-
60Running And Stopping Our App, And BuildVideo lesson
-
61Folder Structure After Installing Using ViteVideo lesson
-
62What Is Entry FileVideo lesson
-
63What Are Components In React, And Components In Real ExampleVideo lesson
-
64Write Your First ComponentVideo lesson
-
65Export Vs Export DefaultVideo lesson
-
66Intro To JSX And BabelVideo lesson
-
67JSX Rules Part 1Video lesson
-
68JSX Rules Part 2Video lesson
-
69Inline Styles - MadeVideo lesson
-
70Styles Using SassVideo lesson
-
71Introduction To PropsVideo lesson
-
72Validate Component Props With TypescriptVideo lesson
-
73Object And Array DestructuringVideo lesson
-
74Components ChildrenVideo lesson
-
75Why useState Hook Is So ImportantVideo lesson
-
76Understanding useState Hook usage In DepthVideo lesson
-
77Form SubmittingVideo lesson
-
78Controlled Input Vs Uncontrolled InputVideo lesson
-
79Listening To User InputVideo lesson
-
80Catch Input Values With On FunctionVideo lesson
-
81Combine Multiple State In One StateVideo lesson
-
82Combine All What We Learn In On LessonVideo lesson
-
83Form Inputs Formatting (Important)Video lesson
-
84Why Key Attribute Is So ImportantVideo lesson
-
85Explain Why Not Use Index As A Key In React ListsVideo lesson
-
86React Dev ToolsVideo lesson
-
87Make A Github RepoVideo lesson

External Links May Contain Affiliate Links read more