|
| 1 | +# خارطة طريق لمستودع Web-Dev-For-Beginners الخاص بـ Microsoft |
| 2 | + |
| 3 | +**يوفر هذا المستودع خارطة طريق لتعلم أساسيات تطوير الويب مع التركيز على JavaScript و HTML و CSS. المنهج مرن ويمكن أخذه ككل أو جزئياً، مع 24 درساً موزعة على 12 أسبوعاً.** |
| 4 | + |
| 5 | +## الإنجازات الرئيسية |
| 6 | + |
| 7 | +* **الأسبوع 1-3:** |
| 8 | + * مقدمة عن لغات البرمجة وأدوات المجال |
| 9 | + * أساسيات GitHub |
| 10 | + * إمكانية الوصول |
| 11 | + * أساسيات JS: أنواع البيانات، الدوال والطرق |
| 12 | + * اتخاذ القرارات باستخدام JS |
| 13 | +* **الأسبوع 4-6:** |
| 14 | + * المصفوفات والحلقات |
| 15 | + * Terrarium: HTML في الممارسة |
| 16 | + * CSS في الممارسة |
| 17 | + * الإغلاقات في جافا سكريبت |
| 18 | + * التلاعب بـ DOM |
| 19 | +* **الأسبوع 7-9:** |
| 20 | + * لعبة الطباعة: البرمجة المدفوعة بالأحداث |
| 21 | + * إضافة المتصفح الخضراء: العمل مع المتصفحات |
| 22 | + * بناء نموذج، استدعاء API وتخزين المتغيرات في التخزين المحلي |
| 23 | + * العمليات الخلفية في المتصفح |
| 24 | + * أداء الويب |
| 25 | +* **الأسبوع 10-12:** |
| 26 | + * لعبة الفضاء: تطوير ألعاب أكثر تقدمًا باستخدام جافا سكريبت |
| 27 | + * الرسم على اللوحة |
| 28 | + * تحريك العناصر حول الشاشة |
| 29 | + * كشف التصادمات |
| 30 | + * حفظ النقاط، إنهاء وإعادة تشغيل اللعبة |
| 31 | + * تطبيق مصرفي: قوالب HTML والمسارات في تطبيق ويب |
| 32 | + * بناء نموذج تسجيل الدخول والتسجيل |
| 33 | + * طرق جلب واستخدام البيانات |
| 34 | + * مفاهيم إدارة الحالة |
| 35 | + |
| 36 | +## النتائج التعليمية |
| 37 | + |
| 38 | +**بتنفيذ هذه الخريطة، سيكتسب الطلاب خبرة عملية في بناء لعبة الطباعة، التراريوم الافتراضي، إضافة متصفح صديقة للبيئة، لعبة غزاة الفضاء، وتطبيق مصرفي للأعمال. كما سيطورون فهماً قوياً لأساسيات تطوير الويب.** |
| 39 | + |
| 40 | +## الموارد الإضافية |
| 41 | + |
| 42 | +* يوفر هذا المستودع ثروة من الموارد للتعلم المستمر، بما في ذلك الدروس، أمثلة الكود، والتحديات. |
| 43 | +* تقدم منصة Microsoft Learn مجموعة من دورات تطوير الويب ومسارات التعلم. |
| 44 | +* المجتمعات الإلكترونية مثل Stack Overflow و MDN Web Docs توفر دعمًا وموارد قيمة لمطوري الويب. |
| 45 | + |
| 46 | +**آمل أن تساعدك هذه الخريطة في رحلتك لتطوير الويب!** |
| 47 | + |
| 48 | +--- |
| 49 | + |
| 50 | +<!-- CO-OP TRANSLATOR DISCLAIMER START --> |
| 51 | +**إخلاء المسؤولية**: |
| 52 | +تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية [Co-op Translator](https://github.com/Azure/co-op-translator). بينما نسعى لضمان الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الرسمي والمعتمد. للمعلومات الحساسة أو الهامة، يُوصى بالترجمة المهنية من قبل مترجمين محترفين. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة. |
| 53 | +<!-- CO-OP TRANSLATOR DISCLAIMER END --> |
0 commit comments