دورة تطوير الويب الكامل الدفعة الثانية: من المبتدئ إلى محترف (Full stack developer) | Izone Academy
USD ($)
$
United States Dollar
ر.س
Saudi Arabia Riyal
Euro Member Countries
د.إ
United Arab Emirates dirham
Israel Shekel
£
United Kingdom Pound
JOD
Jordanian Dinar
واتساب
دورة تطوير الويب الكامل الدفعة الثانية: من المبتدئ إلى محترف (Full stack developer)

دورة تطوير الويب الكامل الدفعة الثانية: من المبتدئ إلى محترف (Full stack developer)

$1,299

في برمجة وتطوير
انشىء من قبل نور الاشقر
12/50 طلاب
$1,299
قسط على دفعات

قسط على دفعات

نظام دفع سهل ومرن

$1,428.90
$285.78 دفع مقدم (22%)
$285.78 بعد 30 أيام (22%)
$285.78 بعد 60 أيام (22%)
$285.78 بعد 90 أيام (22%)
$285.78 بعد 120 أيام (22%)
الدفع بالتقسيط
قسط على 12 دفعة

قسط على 12 دفعة

نظام دفع سهل ومرن

$1,506.84
$116.91 دفع مقدم (9%)
$103.92 بعد 30 أيام (8%)
$129.90 بعد 60 أيام (10%)
$129.90 بعد 90 أيام (10%)
$129.90 بعد 120 أيام (10%)
$116.91 بعد 150 أيام (9%)
$129.90 بعد 180 أيام (10%)
$129.90 بعد 210 أيام (10%)
$129.90 بعد 240 أيام (10%)
$129.90 بعد 270 أيام (10%)
$129.90 بعد 300 أيام (10%)
$129.90 بعد 330 أيام (10%)
الدفع بالتقسيط

محتوى الدورة

المحتوى (12)

200 MB

معلومات الدورة

المعلومات

ماذا ستتعلم؟

HTML (12 ساعات)

CSS (16 ساعة)

JavaScript (36 ساعة)

React.js (20 ساعة)

Node.js (14 ساعة)

MongoDB (14 ساعة)

بناء RESTful APIs (20 ساعة)

مفاهيم متقدمة (15 ساعة)

النشر والصيانة (10 ساعات)

مشروع التخرج (20 ساعة)

مقدمة


في عالم مليء بالتكنولوجيا والتحول الرقمي، أصبحت البرمجة واحدة من أكثر المهارات طلبًا في سوق العمل. دورة Full Stack Developer تمنحك الفرصة لتعلم كافة المهارات التي تحتاجها لتصبح مبرمجًا محترفًا قادرًا على تطوير واجهات المستخدم (Frontend) وبرمجة الخوادم وقواعد البيانات (Backend). إذا كنت ترغب في بدء مسيرتك المهنية في عالم البرمجة أو تطوير مهاراتك كمبرمج شامل، فهذه الدورة هي المفتاح لتحقيق طموحاتك.

اهداف الدورة



  • إتقان تقنيات تطوير الويب الحديثة: تعلم أساسيات البرمجة المتقدمة باستخدام لغات وتقنيات مثل HTML، CSS، JavaScript، React، Node.js، وExpress.

  • إدارة قواعد البيانات: تعلم تصميم قواعد بيانات متقدمة باستخدام MySQL وMongoDB، والتعامل مع البيانات بشكل احترافي.

  • تطوير مهارات التكامل بين الواجهات الأمامية والخلفية: فهم كيفية ربط واجهات المستخدم بالخوادم باستخدام REST APIs.

  • تعلم منهجية العمل الاحترافية: إدارة المشاريع البرمجية باستخدام أدوات مثل Git وGitHub، ومبادئ Agile للتطوير السريع.

بناء مشاريع واقعية: تطبيق كل المهارات المكتسبة لبناء مشاريع كاملة تعكس احتياجات السوق الفعلية.


لمن هذه الدورة

  • الأشخاص المبتدئون الراغبون في تعلم البرمجة من البداية وحتى الاحتراف.

  • المبرمجون الذين يرغبون في توسيع معرفتهم لتشمل تطوير الواجهات الأمامية والخلفية.

  • الطلاب والخريجون الذين يرغبون في تحسين فرصهم الوظيفية في مجال البرمجة.

  • أصحاب المشاريع الصغيرة الذين يريدون بناء مواقعهم الإلكترونية بأنفسهم.

  • أي شخص شغوف بالتكنولوجيا ويرغب في بدء مسيرة مهنية ناجحة في عالم البرمجة.


مساق الدورة

الوحدة 1: أساسيات تطوير الويب (Frontend Basics)

  • مقدمة في تطوير الويب: كيف تعمل المواقع؟

  • HTML5: الهيكلة الأساسية للصفحات.

  • CSS3: تصميم وتنسيق المواقع.

  • JavaScript: أساسيات البرمجة التفاعلية.

  • إنشاء أول مشروع بسيط: صفحة ويب تفاعلية.

الوحدة 2: تطوير واجهات المستخدم (Frontend Advanced)

  • إنشاء تصميمات تفاعلية باستخدام Flexbox وCSS Grid.

  • استخدام مكتبة Bootstrap لبناء واجهات احترافية.

  • JavaScript Advanced: التعامل مع الأحداث، DOM، والوظائف.

  • التعرف على مكتبة React.js: أساسيات المكونات (Components)، الحالة (State)، ودورة حياة المكون.

  • مشروع عملي: بناء تطبيق واجهة مستخدم باستخدام React.

الوحدة 3: برمجة الخوادم (Backend Basics)

  • مقدمة في الخوادم: كيف تعمل البرمجة الخلفية؟

  • التعرف على Node.js: إنشاء أول خادم باستخدام Express.js.

  • فهم REST APIs: إنشاء واستهلاك واجهات برمجية.

  • العمل مع قواعد البيانات باستخدام MongoDB وMongoose.

  • مشروع عملي: بناء API وربطه بقاعدة بيانات.

الوحدة 4: تكامل الواجهات الأمامية والخلفية (Full Stack Integration)

  • ربط واجهات المستخدم بالخوادم باستخدام Fetch/Axios.

  • التعامل مع المصادقة (Authentication) باستخدام JWT.

  • حماية التطبيقات من التهديدات الشائعة (الأمان الأساسي).

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

الوحدة 5: إدارة المشاريع البرمجية (Development Workflow)

  • التعرف على Git وGitHub: إدارة الإصدارات والعمل الجماعي.

  • كيفية نشر التطبيقات على منصات مثل Heroku أو Vercel.

  • العمل وفق منهجية Agile والتعامل مع Kanban Boards.

الوحدة 6: المشروع النهائي

  • تطوير مشروع ويب متكامل يعكس احتياجات السوق.

  • اختيار فكرة المشروع (مثل متجر إلكتروني، تطبيق حجز، أو نظام إدارة).

  • استعراض المشروع أمام المحاضرين والحصول على الملاحظات لتحسينه.


مدة الدورة

  • المدة: 3 - 4 أشهر.

  • عدد الساعات: 100 - 120 ساعة تدريبية.

  • تقسيم: جلسات نظرية وتطبيق عملي بنسبة 30% نظرية و70% عملي.





صورة للهاتف

المتطلبات

ان يتوفر لديك لابتوب او جهاز حاسوب لتعلم

معرفة اساسية في التعامل مع اجهزة الحاسوب

احصل على شهادة معتمدة دوليًا من ألمانيا

certificates.image_alt

انضم إلى دوراتنا واحصل على شهادة رسمية معترف بها عالميًا.

شهاداتنا تضيف قيمة حقيقية لسيرتك الذاتية، وتساعدك على تعزيز مكانتك المهنية وفتح آفاق وظيفية جديدة في أي مكان في العالم.

  • Check Mark شهادة رسمية معتمدة دوليًا.
  • Check Mark موثقة من ألمانيا.
  • Check Mark تعزز مكانتك المهنية وتفتح فرصًا وظيفية جديدة.

التعليقات (0)

ابلاغ

يرجي وصف المشكلة بوضوح.

شارك

شارك الفصل مع أصدقائك

اشترِ بالنقاط

إعدادات GDPR

نستخدم ملفات تعريف الارتباط (كوكيز) لتحسين تجربتك وتقديم محتوى مخصص. من خلال الاستمرار في استخدام موقعنا، فإنك توافق على استخدامنا لملفات تعريف الارتباط وفقًا لشروط والإحكام لدينا