|
1 | 1 | --- |
2 | | -title: 'شرح تطبيقي: لعبة تيك تاك تو (X-O)' |
| 2 | +title: 'شرح تطبيقي: لعبة X-O (تيك تاك توو) |
3 | 3 | --- |
4 | 4 |
|
5 | 5 | <Intro> |
6 | 6 |
|
7 | | -سنبني في هذا الشرح التطبيقي لعبة تيك تاك تو (X-O) صغيرة. لا يَفتَرِض هذا الشرح التطبيقي أي معرفة سابقة بـ React. التقنيات التي ستتعلمها في هذا البرنامج أساسية لبناء أي تطبيق React ، وفهمها بشكل كامل سيمنحك فهمًا عميقًا لـ React. |
| 7 | +سنبني في هذا الدرس لعبة تيك تاك تو (X-O) صغيرة. لا يَفتَرِض هذا الدرس أي معرفة سابقة بـ React. التقنيات التي ستتعلمها في هذا البرنامج أساسية لبناء أي تطبيق React، وفهمها بشكل كامل سيمنحك فهمًا عميقًا لـ React. |
8 | 8 |
|
9 | 9 | </Intro> |
10 | 10 |
|
11 | 11 | <Note> |
12 | 12 |
|
13 | | -هذا الشرح التطبيقي مصمم للأشخاص الذين يفضلون **التعلم العملي**، ويريدون تجربة صنع شيء ملموس بسرعة. إذا كنت تفضل تعلم كل مفهوم خطوة بخطوة ، فابدأ بـ [وصف واجهة المستخدم.](/learn/describing-the-ui) |
| 13 | +هذا الدرس مصمم للأشخاص الذين يفضلون **التعلم العملي**، ويريدون تجربة صنع شيء ملموس بسرعة. إذا كنت تفضل تعلم كل مفهوم خطوة بخطوة، فابدأ [بوصف واجهة المستخدم.](/learn/describing-the-ui) |
14 | 14 |
|
15 | 15 | </Note> |
16 | 16 |
|
17 | | -هذا الشرح التطبيقي مقسم إلى عدة أقسام: |
| 17 | +هذا الدرس مقسم إلى عدة أقسام: |
18 | 18 |
|
19 | | -- [التجهيز للشرح التطبيقي](#setup-for-the-tutorial): سيعطيك **نقطة انطلاق** لمتابعة الشرح التطبيقي. |
| 19 | +- [التجهيز للدرس](#setup-for-the-tutorial): سيعطيك **نقطة انطلاق** لمتابعة الدرس. |
20 | 20 | - [نظرة عامة](#overview): سيعلمك **أساسيات React**؛ المكونات، الخصائص، والحالة. |
21 | 21 | - [إكمال اللعبة](#completing-the-game): سيعلمك **أكثر التقنيات شيوعًا** في تطوير React. |
22 | 22 | - [إضافة السفر عبر الزمن](#adding-time-travel): سيعطيك **فهمًا أعمق** لقوة React الفريدة. |
@@ -195,11 +195,11 @@ body { |
195 | 195 |
|
196 | 196 | </Sandpack> |
197 | 197 |
|
198 | | -إذا لم يكن الكود منطقيًا بالنسبة لك بعد ، أو إذا كنت غير معتاد على بناء الكود ، فلا تقلق! الهدف من هذا الشرح التطبيقي هو مساعدتك على فهم React وبناء الكود فيها. |
| 198 | +إذا لم يكن الكود منطقيًا بالنسبة لك بعد، أو إذا كنت غير معتاد على بناء الكود، فلا تقلق! الهدف من هذا الدرس مساعدتك على فهم React وبناء الكود فيها. |
199 | 199 |
|
200 | | -نوصيك بتجربة لعبة "تيك تاك تو" أعلاه قبل الاستمرار في الشرح التطبيقي. أحد الميزات التي ستلاحظها هي أن هناك قائمة مرقمة على يمين لوحة اللعبة. تعطيك هذه القائمة تاريخ جميع الحركات التي حدثت في اللعبة ، ويتم تحديثها مع تقدم اللعبة. |
| 200 | +نوصيك بتجربة لعبة X-O أعلاه قبل الاستمرار في الشرح التطبيقي. أحد الميزات التي ستلاحظها هي أن هناك قائمة مرقمة على يمين لوحة اللعبة. تعطيك هذه القائمة تاريخ جميع الحركات التي حدثت في اللعبة، ويتم تحديثها مع تقدم اللعبة. |
201 | 201 |
|
202 | | -بمجرد أن تنهى لعبة "تيك تاك تو"، استمر في التمرير. ستبدأ بقالب أبسط في هذا الشرح التطبيقي. خطوتنا التالية هي إعدادك حتى تتمكن من بدء بناء اللعبة. |
| 202 | +بمجرد أن تنهى لعبة X-O، استمر في التمرير. ستبدأ بقالب أبسط في هذا الشرح التطبيقي. خطوتنا التالية هي إعدادك حتى تتمكن من بدء بناء اللعبة. |
203 | 203 |
|
204 | 204 | ## التجهيز للشرح التطبيقي {/*setup-for-the-tutorial*/} |
205 | 205 |
|
@@ -2957,4 +2957,4 @@ body { |
2957 | 2957 | 1. عندما يفوز أحد، قم بتمييز المربعات الثلاثة التي تسببت في الفوز (وعندما لا يفوز أحد، عرض رسالة حول نتيجة اللعبة). |
2958 | 2958 | 1. عرض الموقع لكل خطوة في التنسيق (الصف، العمود) في قائمة تاريخ الخطوات. |
2959 | 2959 |
|
2960 | | -طوال هذا الشرح التطبيقي لمست مفاهيم React بما في ذلك العناصر (elements)، والمكونات (components)، والخصائص (props)، والحالة (state). الآن بعد أن رأيت كيف تعمل هذه المفاهيم عند بناء لعبة، تفقد [التفكير في React](/learn/thinking-in-react) لمعرفة كيف تعمل نفس المفاهيم في React عند بناء واجهة مستخدم تطبيق. |
| 2960 | +طوال هذا الشرح التطبيقي لمست مفاهيم React بما في ذلك العناصر (elements)، والمكونات (components)، والخصائص (props)، والحالة (state). الآن بعد أن رأيت كيف تعمل هذه المفاهيم عند بناء لعبة، تفقد [التفكير في React](/learn/thinking-in-react) لمعرفة كيف تعمل نفس المفاهيم في React عند بناء واجهة مستخدم تطبيق. |
0 commit comments