
مسار Front-End Development
مسار وخطة تعليمية لتطوير واجهات المواقع باحترافية Front-end Development
مسار تدريبي مخصص لتعليم مهارات التطوير في مجال الواجهات في الويب Front-End لكن ماهو front-end ؟ كل ماتراه في مواقع الإنترنت من صور وشعارات وحقول بحث ونماذج إدخال بيانات وأزرار وتخطيطات للواجهات وكيفية تفاعل المستخدم مع المواقع وتحسين تجربته قد تم تطويرها مسبقا من خلال مطور واجهات ويب front-end developer من خلال استخدام تقنيات HTML & CSS & JavaScript إضافة إلى أدوات أخرى ستتعلمها بهذا المسار ستسهل عملك وتزيد من احترافيتك
- الدورات: 7
- الدروس:
- المدة: من 16 ~ 24 أسابيع hours
- الأهداف:
- التعرف على أفضل الممارسات في تطوير واجهات الويب
- آلية عمل تقنيات الويب web technologies
- هيكلة المواقع باستخدام HTML
- تصميم وتجميل واجهات المواقع باستخدام CSS
- أساسيات البرمجة والخوارزميات
- تعلم لغة JavaScript لبرمجة واجهات مواقع تفاعلية
- كيفية التواصل مع الواجهات البرمجية APIs
- تطوير المواقع باستخدام Ajax
- استخدام نظام إدارة النسخ البرمجية git
- تعلم مكتبة jQuery لتسهيل التطوير باستخدام JavaScript
- مفاهيم برمجة SPA - Single Page Applications
- إطار العمل vue.js لبرمجة واجهات مواقع بتقنيات SPA
- بناء عدد كبير من المشاريع أثناء دراستك لهذا المسار
الدورات

دورة HTML & CSS وبناء المشاريع بها
تعلم كيفية بناء صفحات الانترنت باستخدام html & css من خلال دورة مكثفة وعدد كبير من المشاريع التطبيقية

دورة تطوير واجهات المواقع باستخدام Bootstrap V5
تعلم بناء صفحات المواقع و التطبيقات مرنة و متوافقة مع جميع أحجام الشاشات من الصفر بإستخدام Bootstrap v5.

دورة البرمجة باستخدام جافا سكريبت Javascript
جافاسكربت من اللغات القوية في مجال تطوير الويب وتعمل بشكل أساسي على متصفحات الإنترنت كما أنها أصبحت تعمل على تطبيقات الهواتف الذكية من خلال إطارات العمل الشهيرة مثل Ionic - React Native - Vue Native

دورة إدارة نسخ البرمجة باستخدام git
تعامل باحترافية مع البرمجة. في هذه المادة ستتعلم كيفية إدارة نسخ البرمجة لديك باستخدام البرنامج الشهير git

دورة jQuery جافا سكربت من الصفر للاحتراف
جيكويري jQuery هي مكتبة شهيرة للغة JavaScript غرضها الأساسي هو تبسيط طرق التعامل مع لغة جافاسكربت JavaScript مع إضافة خصائص جاهزة لها مثل المؤثرات البصرية وتستخدم في بناء صفحات الإنترنت.

دورة برمجة صفحات الويب باستخدام Vue.js
vue.js هي بيئة عمل لبناء واجهات تفاعلية للمستخدمين على مواقع الإنترنت Interactive Front-End

دورة مفاهيم في تصميم واجهات الويب
تعلم أهم مفاهيم التصميم في الويب حيث يعتبر التصميم عامل كبير في التأثير على المستخدمين وتحسين شكل تطبيقاتك وستجد في هذه المادة عدد من الأفكار والمصادر التي ستلهمك وتساعدك على التصميم باحترافية.