|
1492 | 1492 | "lecture-introduction-to-python": { |
1493 | 1493 | "title": "مقدمة إلى Python", |
1494 | 1494 | "intro": [ |
1495 | | - "في هذه الدروس، ستتعلم ما هو Python وكيفية إعداد بيئة العمل الخاصة بك." |
| 1495 | + "في هذه الدروس، ستتعلم ما هو Python وبعض الاستخدامات الشائعة له في الصناعة." |
1496 | 1496 | ] |
1497 | 1497 | }, |
1498 | 1498 | "lecture-understanding-variables-and-data-types": { |
|
2055 | 2055 | "lecture-introduction-to-strings": { |
2056 | 2056 | "title": "مقدمة إلى السلاسل النصية", |
2057 | 2057 | "intro": [ |
2058 | | - "في هذه الدروس، ستتعلم كيفية التعامل مع السلاسل النصية وربطها." |
| 2058 | + "في هذه الدروس، ستتعلم كيفية العمل مع السلاسل النصية، ودمج السلاسل النصية، واستخدام <code>console.log()</code>." |
2059 | 2059 | ] |
2060 | 2060 | }, |
2061 | 2061 | "lecture-understanding-code-clarity": { |
|
5120 | 5120 | "ستتمرن على الشرطيات لتحديد درجة الطالب بناءً على نتيجته." |
5121 | 5121 | ] |
5122 | 5122 | }, |
| 5123 | + "lab-story-fragment-restoration": { |
| 5124 | + "title": "استعادة سرد متماسك من مصفوفة من أجزاء القصة", |
| 5125 | + "intro": [ |
| 5126 | + "في هذه الورشة، ستستعيد سردًا متماسكًا من مصفوفة تالفة من أجزاء القصة.", |
| 5127 | + "ستتمرن على العمل مع الحلقات من خلال تنفيذ خوارزميات مصفوفة أساسية من الصفر." |
| 5128 | + ] |
| 5129 | + }, |
5123 | 5130 | "lecture-the-var-keyword-and-hoisting": { |
5124 | 5131 | "title": "كلمة var والرفع", |
5125 | 5132 | "intro": [ |
|
5496 | 5503 | "في هذه المحاضرات، ستتعلم عن التحقق من النماذج في JavaScript. ستتعرف على الطرق المختلفة للتحقق من النماذج، وكيف تعمل الطريقة <code>preventDefault()</code>، وكيف يعمل حدث الإرسال." |
5497 | 5504 | ] |
5498 | 5505 | }, |
5499 | | - "workshop-calorie-counter": { |
5500 | | - "title": "بناء عداد للسعرات الحرارية", |
| 5506 | + "workshop-envelope-budget-app": { |
| 5507 | + "title": "بناء تطبيق ميزانية الظرف", |
5501 | 5508 | "intro": [ |
5502 | | - "أحيانًا عند برمجة تطبيق ويب، تحتاج إلى قبول مُدخَل من المستخدم. في ورشة عداد السعرات هذه، ستتمرن على كيفية التحقق من مُدخَل المستخدم، وإجراء الحسابات بناءً على هذا المُدخَل، وتحديث واجهة المستخدم ديناميكيًا لعرض النتائج.", |
5503 | | - "ستتمرن أيضًا على التعبيرات النمطية الأساسية، وقوالب حرفية، والطريقة <code>addEventListener()</code>، والمزيد." |
| 5509 | + "أحيانًا عند ترميز تطبيق ويب، ستحتاج إلى قبول مُدخَل من المستخدم. في ورشة عمل تطبيق ميزانية الظرف هذه، ستتمرن على التحقق من صحة مُدخَل المستخدم، وإجراء حسابات بناءً على هذا المُدخَل، وتحديث واجهتك ديناميكيًا لعرض النتائج.", |
| 5510 | + "ستتمرن أيضًا على التعبيرات النمطية الأساسية، وقوالب حرفية، وطريقة <code>addEventListener()</code>، والمزيد." |
5504 | 5511 | ] |
5505 | 5512 | }, |
5506 | 5513 | "lab-customer-complaint-form": { |
|
7658 | 7665 | "title": "بناء نموذج ملاحظات الفندق", |
7659 | 7666 | "intro": [ |
7660 | 7667 | "في ورشة العمل هذه، ستبني نموذج ملاحظات الفندق.", |
7661 | | - "ستتمرن على العمل مع المُسميات، والمُدخَلات، ومجموعات الحقول، والأساطير، ومربعات النص، والأزرار." |
| 7668 | + "ستتمرن على العمل مع عناصر <code>label</code> و<code>input</code> و<code>fieldset</code> و<code>legend</code> و<code>textarea</code> و<code>button</code>." |
7662 | 7669 | ] |
7663 | 7670 | }, |
7664 | 7671 | "lecture-working-with-tables": { |
|
8189 | 8196 | "lecture-working-with-text-and-time-semantic-elements": { |
8190 | 8197 | "title": "العمل مع عناصر النص والوقت الدلالية", |
8191 | 8198 | "intro": [ |
8192 | | - "في هذه المحاضرة، ستتعلم أهمية الدلالة في نقل المعنى للنص والمحتوى المرتبط بالوقت بما في ذلك عناصر <code>time</code>، <code>blockquote</code>، والمزيد." |
| 8199 | + "في هذه المحاضرة، ستتعلم أهمية الدلالات في نقل المعنى للنص والمحتوى المرتبط بالزمن، بما في ذلك عناصر <code>time</code> و<code>blockquote</code>، والمزيد." |
8193 | 8200 | ] |
8194 | 8201 | }, |
8195 | 8202 | "workshop-quincys-job-tips": { |
8196 | 8203 | "title": "بناء صفحة نصائح عمل كوينسي", |
8197 | 8204 | "intro": [ |
8198 | | - "في هذه الورشة، ستتمرن على العمل مع HTML الدلالي باستخدام عناصر <code>q</code>، <code>blockquote</code> و<code>cite</code>." |
| 8205 | + "في هذه الورشة، ستتمرن على العمل مع HTML الدلالي باستخدام عناصر <code>q</code> و<code>blockquote</code> و<code>cite</code>." |
8199 | 8206 | ] |
8200 | 8207 | }, |
8201 | 8208 | "lecture-working-with-specialized-semantic-elements": { |
|
8207 | 8214 | "workshop-blog-page": { |
8208 | 8215 | "title": "بناء صفحة مدونة قطط", |
8209 | 8216 | "intro": [ |
8210 | | - "في هذه الورشة، ستبني صفحة مدونة HTML فقط باستخدام عناصر دلالية تشمل <code>main</code>، <code>nav</code>، <code>article</code> و<code>footer</code>." |
| 8217 | + "في هذه الورشة، ستبني صفحة مدونة باستخدام HTML فقط مع عناصر دلالية تشمل <code>main</code> و<code>nav</code> و<code>article</code> و<code>footer</code>." |
8211 | 8218 | ] |
8212 | 8219 | }, |
8213 | 8220 | "lab-event-hub": { |
|
8240 | 8247 | "title": "إنشاء نموذج ملاحظات فندق", |
8241 | 8248 | "intro": [ |
8242 | 8249 | "في ورشة العمل هذه، ستنشئ نموذج ملاحظات فندق.", |
8243 | | - "ستتمرن على العمل مع المسميات، المُدخلات، مجموعات الحقول، الأساطير، مناطق النصوص والأزرار." |
| 8250 | + "ستتمرن على العمل مع عناصر <code>label</code> و<code>input</code> و<code>fieldset</code> و<code>legend</code> و<code>textarea</code> و<code>button</code>." |
8244 | 8251 | ] |
8245 | 8252 | }, |
8246 | 8253 | "lecture-working-with-tables": { |
|
9490 | 9497 | "lecture-working-with-text-and-time-semantic-elements": { |
9491 | 9498 | "title": "العمل مع العناصر الدلالية للنص والوقت", |
9492 | 9499 | "intro": [ |
9493 | | - "في هذه المحاضرة، ستتعلم أهمية الدلالة في نقل المعنى للنص والمحتوى المرتبط بالوقت بما في ذلك عناصر <code>time</code>، <code>blockquote</code>، والمزيد." |
| 9500 | + "في هذه المحاضرة، ستتعلم أهمية الدلالات في نقل المعنى للنص والمحتوى المرتبط بالزمن، بما في ذلك عناصر <code>time</code> و<code>blockquote</code>، والمزيد." |
9494 | 9501 | ] |
9495 | 9502 | }, |
9496 | 9503 | "workshop-quincys-job-tips": { |
9497 | 9504 | "title": "بناء صفحة نصائح عمل كوينسي", |
9498 | 9505 | "intro": [ |
9499 | | - "في هذه الورشة، ستتدرب على العمل مع HTML الدلالي باستخدام عناصر <code>q</code>، <code>blockquote</code>، و<code>cite</code>." |
| 9506 | + "في هذه الورشة، ستتمرن على العمل مع HTML الدلالي باستخدام عناصر <code>q</code> و<code>blockquote</code> و<code>cite</code>." |
9500 | 9507 | ] |
9501 | 9508 | }, |
9502 | 9509 | "lecture-working-with-specialized-semantic-elements": { |
|
9508 | 9515 | "workshop-blog-page": { |
9509 | 9516 | "title": "بناء صفحة مدونة قطط", |
9510 | 9517 | "intro": [ |
9511 | | - "في هذه الورشة، ستبني صفحة مدونة HTML فقط باستخدام العناصر الدلالية بما في ذلك عناصر <code>main</code>، <code>nav</code>، <code>article</code>، و<code>footer</code>." |
| 9518 | + "في هذه الورشة، ستبني صفحة مدونة باستخدام HTML فقط مع عناصر دلالية تشمل <code>main</code> و<code>nav</code> و<code>article</code> و<code>footer</code>." |
9512 | 9519 | ] |
9513 | 9520 | }, |
9514 | 9521 | "lab-event-hub": { |
|
10429 | 10436 | "workshop-blog-page": { |
10430 | 10437 | "title": "بناء صفحة مدونة قطط", |
10431 | 10438 | "intro": [ |
10432 | | - "في ورشة العمل هذه، ستبني صفحة مدونة HTML فقط باستخدام عناصر معنوية تشمل <code>main</code>، <code>nav</code>، <code>article</code> و<code>footer</code>." |
| 10439 | + "في هذه الورشة، ستبني صفحة مدونة باستخدام HTML فقط مع عناصر دلالية تشمل <code>main</code> و<code>nav</code> و<code>article</code> و<code>footer</code>." |
10433 | 10440 | ] |
10434 | 10441 | } |
10435 | 10442 | }, |
|
0 commit comments