وسائل التواصل الاجتماعي الرئيسية

هل انت مستعد للبدء؟

تعلم كيف تصبح مطور ويب مبتدئًا محترفًا من خلال MigraCode. لا تحتاج إلى خلفية تقنية - أنت فقط بحاجة إلى حافز عالٍ (فائق) للانضمام. نحن نقدم دورة في اللغة الإنجليزية.

تتطلب الدراسة في Migracode جهدًا ووقتًا من جانبك. نحن نقدم نشاطًا دراسيًا أسبوعيًا واحدًا، بالإضافة إلى تلك الفصول الدراسية، تحتاج إلى العمل يوميًا على واجباتك المنزلية. بمجرد قبولك كطالب، سوف تتلقى الجداول الزمنية المحددة. بدون التفاني العالي، لن تتمكن من إنهاء MigraCode.

تأكد من قراءة جميع المعلومات التي تحتاجها قبل التقديم.

ما سوف تتعلم؟

معسكر تدريبي كامل لمدة 11 شهرًا

المقدمة التمهيدية: الأساسيات

خلال هذه الوحدة، سوف تحصل على مقدمة لطيفة حول ماهية البرمجة، ولماذا نريد أن نتعلم، وكيف نبدأ التعلم وتحديد التوقعات. ستسمح لك هذه الوحدة - بالإضافة إلى MigraCode - بتحديد ما إذا كنت مناسبًا وما إذا كان هذا المعسكر التدريبي مصممًا لك.

3 أسابيع

مقدمة: الحث

خلال اليوم التعريفي، نبدأ الدورة من خلال تعلم كيفية العمل مع مفاهيم Git وGitHub، وكيفية التعاون، وكيفية إرسال المهام والأدوات التي نستخدمها.

أسبوع 1

الوحدة 2: جافا سكريبت 1

ابحث عن المعنى وراء بناء الجملة؛ التنقل بين وظائف مثل الكمبيوتر؛ تقسيم المشاكل إلى مشاكل فرعية؛ تفسير معايير القبول لتشكيل حالات الاختبار؛ التعرف على الأنماط.

4 أسابيع

الوحدة 4: جافا سكريبت 3

التعاون في التعليمات البرمجية؛ تحديد وإدارة الحالة؛ استخدم البرمجة غير المتزامنة للتعامل مع الأحداث والبيانات.

4 أسابيع

الوحدة 6: الخوادم

كتابة JavaScript من جانب الخادم باستخدام Node.js؛ تطوير تطبيقات CRUD باستخدام Express.js؛ كتابة واختبار واجهات برمجة التطبيقات مع Postman.

4 أسابيع

الوحدة 8: الإطلاق – مشروع الحياة الواقعية

اعمل معًا في فريق Agile متعدد الوظائف لتصميم وتطوير وتقديم تطبيق ويب فريد مكدس كامل.

4-6 أسابيع

الوحدة 1: HTML وCSS

بناء واجهات قوية من خلال هيكلة البيانات والتفاعلات؛ تحليل واستجواب التعليمات البرمجية باستخدام الأدوات؛ وتحلل الواجهات إلى مكونات؛ التعرف على الأنماط.

4 أسابيع

الوحدة 3: جافا سكريبت 2

تنظيم وهيكلة البيانات؛ بناء واجهات المستخدم التفاعلية. تقسيم المشاكل إلى مشاكل فرعية؛ تفسير معايير القبول لتشكيل حالات الاختبار.

4 أسابيع

الوحدة 5: الأطر

استكشف الأطر والمكتبات والبرمجة التعريفية باستخدام React؛ تطوير اختبار الوحدة باستخدام مكتبة الاختبار؛ قم ببناء تطبيق ويب ديناميكي في فريق Agile.

4 أسابيع

الوحدة 7: قواعد البيانات

تخزين البيانات المنظمة واسترجاعها؛ قواعد البيانات العلائقية، والاستعلام، ورسم وتصميم قواعد البيانات، وأنظمة إدارة قواعد البيانات.

4 أسابيع

الوحدة 9: المهارات الناعمة

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

طوال الدورة بأكملها

هيكل الدورة

الذات
يذاكر

وقت التحضير

العمل الأسبوعي على التمارين والنظرية بشكل مستقل (20-40 ساعة)

متصل

مجتمع

يدعم

استفد من مجتمعنا النشط عبر الإنترنت لدعم دراستك

عطلة نهاية الاسبوع
فصل

يمارس

دروس 8h يوم السبت


كيف ستتعلم؟

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


إقرأ قصة معاذ من سوريا

“يلعب المعلمون في الدورة، الذين يعملون في 100% بشكل تطوعي، دورًا كبيرًا في مساعدة الطلاب على التغلب على التحديات الأولية، بحسب معاذ. "إنهم على استعداد دائمًا لتقديم دروس إضافية ومساعدة، كل ما عليك فعله هو أن تطلب ذلك"، يلاحظ، مع تقديره الكامل. "إن رؤيتهم وهم يعلموننا مجانًا، ومعرفة أنهم يمكن أن يتقاضوا أجورًا جيدة جدًا في إعطاء دروس في مكان آخر، هذا في الواقع هو الدافع الأكبر بالنسبة لي."


أهدافنا التعليمية بالتفصيل

مهارات تقنية:

  • استخدم لغات البرمجة على المستوى المتوسط إلى المتقدم: HTML/CSS، وJavaScript، وReact، وNodeJS، وقواعد البيانات
  • استخدم Git وسطر الأوامر ومنصة GitHub ذات الصلة
  • استخدم أدوات إدارة المشاريع: Trello وSlack وCloud Services
  • فكر في الخوارزميات وابحث عن الحلول

مهارات البحث عن عمل:

  • استخدم LinkedIn واستفد من هذه المنصة
  • قم بالتحضير واجتياز عملية المقابلة لتعيينك من قبل شركة تكنولوجيا المعلومات
  • إنشاء وتصميم سيرة ذاتية/سيرة ذاتية احترافية

المهارات الناعمة العامة:

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

هل انت مستعد للبدء؟

[نموذج الحملة النشطة=7 css=1]