تعلم HTML
مبتدئلماذا هنا: هو الأساس الذي تقوم عليه كل صفحات الويب، لذلك يأتي أولا.
بعدها ستستطيع: تصميم صفحات ويب بـ HTML وCSS والتعامل مع الوسائط المتعددة ونشر الموقع على الإنترنت.
هذا المسار لمن يريد أن يبدأ في تطوير الويب من الصفر دون خبرة سابقة. يبدأ بلغات بناء الصفحة وتنسيقها، ثم البرمجة التفاعلية، ثم واجهات المستخدم الحديثة، وينتهي بجانب الخادم وربط التطبيقات ببعضها.
لماذا هنا: هو الأساس الذي تقوم عليه كل صفحات الويب، لذلك يأتي أولا.
بعدها ستستطيع: تصميم صفحات ويب بـ HTML وCSS والتعامل مع الوسائط المتعددة ونشر الموقع على الإنترنت.
لماذا هنا: بعد أن تعرف بنية الصفحة، تحتاج إلى التحكم في شكلها وتنسيقها.
بعدها ستستطيع: تنسيق صفحات ويب منظمة ومناسبة للمستخدم والعمل مع الجداول والنماذج والعناصر المختلفة.
لماذا هنا: بعد الصفحة وتنسيقها، يضيف جافا سكريبت التفاعل ويبدأ به جانب البرمجة الحقيقي.
بعدها ستستطيع: كتابة كود جافا سكريبت نظيف وإنشاء تطبيقات ويب تفاعلية والتعامل مع الأخطاء.
لماذا هنا: يسرع تصميم الصفحات المتجاوبة بعد أن صارت أساسيات HTML وCSS وجافا سكريبت معروفة.
بعدها ستستطيع: تصميم صفحات ويب متجاوبة تعمل على مختلف الأجهزة والمتصفحات باستخدام بوتستراب.
لماذا هنا: ينقلك من الصفحات العادية إلى بناء واجهات تفاعلية حديثة، وهو يعتمد على معرفتك بجافا سكريبت.
بعدها ستستطيع: إنشاء تطبيقات ويب تفاعلية باستخدام React وأدواته مثل JSX وHooks والمكونات، مع مشروع نهائي.
لماذا هنا: بعد الواجهة الأمامية يأتي جانب الخادم، ويستخدم نفس لغة جافا سكريبت التي تعلمتها.
بعدها ستستطيع: إنشاء Backend Server باستخدام نود جي إس وبناء RESTful APIs وتنظيم المشروع بهيكل MVC.
لماذا هنا: يأتي في آخر المسار لأنه يربط الواجهة بالخادم ويعمق فهم الـ APIs التي بدأت معها في الخطوة السابقة.
بعدها ستستطيع: استهلاك REST APIs في تطبيقاتك واختبارها وتحليل أدائها وإنشاء REST APIs مؤمنة.