تطوير الويب والتطبيقات المتكاملة
مسار لتعلم إنشاء تطبيق ويب كامل، من الواجهة إلى الخادم وقاعدة البيانات.
تكوينات نكسوريكس في المعلوميات
تطوير الويب والتطبيقات المتكاملة
مسار لتعلم إنشاء تطبيق ويب كامل، من الواجهة إلى الخادم وقاعدة البيانات.
نظام التكوين
خبراؤنا
يشرف على التكوين خبراؤنا في المعلوميات، بخبرة تفوق 10 سنوات في مشاريع متقدمة لدى شركات كبرى. نعتمد منهجاً تطبيقياً يركز على مهارات عملية قابلة للاستعمال مباشرة.
ما الذي ستتعلمونه؟
- إنشاء صفحات باستعمال HTML وCSS وJavaScript.
- تطوير واجهات حديثة بأساسيات React وNext.js.
- فهم تطوير الخوادم وواجهات REST API وتبادل البيانات.
- ربط التطبيق بقاعدة بيانات.
برنامج الحصص
HTML وبنية الصفحة
إنشاء صفحة بعناوين وأقسام وروابط وصور واستمارات.
CSS والتصميم المتجاوب
تنسيق الواجهة والمسافات والألوان وFlex وGrid والتوافق مع الهاتف.
أساسيات JavaScript
المتغيرات والدوال والأحداث وDOM والمنطق التفاعلي.
Git وتنظيم المشروع
حفظ التعديلات والفروع وسجل العمل وطريقة تنظيم المشروع.
TypeScript وأساسيات React
المكونات والخصائص والحالة والعرض الشرطي والأنواع الأساسية.
التوجيه في Next.js
الصفحات والتخطيطات والتنقل ومعاملات الروابط وبنية التطبيق.
استمارات الواجهة
التحقق من البيانات ورسائل الخطأ وحالات التحميل وتجربة المستخدم.
استعمال REST API في الواجهة
طلبات HTTP ومعالجة الأخطاء والتحميل وعرض البيانات.
تطوير الخادم باستعمال Python
إنشاء API بسيطة ومسارات ووحدات تحكم ومنطق العمل.
قواعد بيانات SQL
الجداول والعلاقات والاستعلامات البسيطة والممارسات الجيدة.
أساسيات المصادقة
الجلسات والرموز والمسارات المحمية وأساسيات الأمن.
رفع الملفات
معالجة الملفات والتحقق منها وتخزينها وإظهار النتيجة للمستخدم.
الاختبار وتصحيح الأخطاء
قراءة الأخطاء وعزل المشكلات واختبار المسارات المهمة.
نشر تطبيق الويب
متغيرات البيئة وإنشاء النسخة النهائية والسجلات والنشر.
دمج المشروع النهائي
جمع الواجهة وAPI وقاعدة البيانات واستمارة متكاملة.
المراجعة والتحسين
تنظيم الكود وتحسين الواجهة وتصحيح الأخطاء وتقديم المشروع.
المشروع التطبيقي
إنشاء تطبيق ويب مصغر بصفحات واستمارة وواجهة API وتخزين للبيانات.