مسار تطوير الواجهة الأمامية

مرحبًا بك في مسارات المدرسة

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

تطوير الواجهة الأمامية (MERN)

تطوير الواجهة الأمامية تتضمن تصميم صفحات الويب وبناء مواقع يتم استخدمها كل يوم. تُعد مهارة تطوير الوجهة الأمامية مهارة لا غنى عنها لأصحاب الأعمال حول العالم الذين يريدون أن يتواصلوا مع زبائنهم بشكل احترافي وبصفة دائمة. يعتبر مسار تطوير الواجهة الأمامية من أهم وأشهر المسارات التي تتيح لدارسيها الحصول على فرص عمل بسهولة محليًا وعالميًا.

دورة

Components and Layout Patterns


دورة

مشاريع HTML و CSS


دورة

Javascript Fundamentals

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

دورة

React.js

من بين جميع مكتبات JavaScript الأخرى، يبرز React.js. يعتمد على المكونات القابلة لإعادة الاستخدام، وليس القوالب، لتطوير واجهة المستخدم، مما يسمح للمطورين بتقديم طرق العرض حيث تتغير البيانات بمرور الوقت. تعد تطبيقات React أكثر قابلية للتطوير وأكثر قابلية للصيانة، مما يجعل المطورين أكثر كفاءة ورضا المستخدمين. في هذه الدورة، يقدم المهندس أبو سريع أساسيات مكتبة React باستخدام أحدث البنية وأفضل الممارسات لإنشاء مكونات React. على طول الطريق، تعرف على كيفية إعداد أدوات Chrome لـ React؛ إنشاء مكونات جديدة العمل مع الخطافات المدمجة في React؛ استخدم تطبيق Create React لإجراء الاختبارات والمزيد. بحلول نهاية الدورة التدريبية، ستكون مسلحًا بأساسيات React.js وستكون مستعدًا بشكل أفضل لبناء مشاريعك المستندة إلى المستعرض.

دورة

Node.js

Node.js هي أداة قوية للتحكم في الخوادم وبناء تطبيقات الويب وإنشاء برامج تعتمد على الأحداث. ويخرج جافا سكريبت - لغة مألوفة لجميع مطوري الويب - من المتصفح. باستخدام Node.js، يمكنك إنشاء تطبيقات تعمل على الكمبيوتر المحمول أو حتى على السحابة. في هذه الدورة، تعرف على أساسيات Node.js وابدأ في إنشاء تطبيقات JavaScript الخاصة بك. يطلعك المهندس محمد أبو سريع على جميع الأساسيات، ويوضح كيفية تثبيت Node.js والعمل مع Node.js core، والذي يتضمن الإدخال القياسي، والإخراج القياسي، ونظام الوحدة، ونظام الملفات، وكيفية كتابة وتشغيل JavaScript على الخادم. عند الانتهاء من هذه الدورة التدريبية، ستكون مجهزًا بمفاهيم وتقنيات Node.js الأساسية التي يمكنك استخدامها في مشروعك التالي.