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

كن مطور ويب

المعسكر التدريبي الأول للمهاجرين واللاجئين في برشلونة

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

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

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

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

مواد الدورة التدريبية لدينا هي 100% باللغة الإنجليزية، ولكننا نقوم بالتدريس باللغة الإنجليزية أو الإسبانية - أيًا كان ما يناسبك.

ما سوف تتعلم؟

معسكر تدريبي كامل لمدة 8 أشهر

مقدمة:
بوابة والمحطة

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

2 أسابيع

وحدة 1:
HTML وCSS

تعد HTML وCSS بمثابة اللبنات الأساسية لأي موقع ويب، وفي هذه الوحدة نعلمك كيفية استخدامها بشكل جيد. سوف تتعلم كيفية إنشاء مواقع ويب حديثة وسريعة الاستجابة، وسوف تقوم بإعدادك للوحدات التالية.

3 أسابيع

الوحدات 2-4:
جافا سكريبت

على مدى تسعة أسابيع، سنأخذك من كتابة برنامج جافا سكريبت الأول الخاص بك إلى أحدث الأدوات والتقنيات. ستتعلم كيفية جعل مواقع الويب تفاعلية وكتابة تعليمات برمجية ممتازة ونظيفة. 

9 أسابيع

الوحدة 5:
تتفاعل

React هو إطار عمل حديث يجعل إنشاء مواقع الويب المعقدة بطريقة قابلة لإعادة الاستخدام أمرًا سهلاً للغاية. في هذه الوحدة، سنعلمك كيفية عمل React ولماذا تعتبر طريقة رائعة لإنشاء مواقع الويب.

3 أسابيع

الوحدة 6:
العقدة

Node.js هي بيئة تشغيل JavaScript مفتوحة المصدر ومتعددة المنصات وخلفية تعمل على تنفيذ تعليمات JavaScript البرمجية خارج متصفح الويب. في هذه الوحدة، نعلمك كيفية استخدام Node بشكل أكثر فعالية.

3 أسابيع

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

تعتبر قواعد البيانات ضرورية لأي تطبيق ويب حديث وتستخدم في العديد من اللغات. نقوم في هذه الوحدة بتدريس النظرية الكامنة وراء قواعد البيانات بينما نعرض أيضًا تنفيذ قاعدة البيانات.

3 أسابيع

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

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

8 أسابيع

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

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

4 أسابيع

جميع التفاصيل في مناهجنا مفتوحة المصدر

تحقق من تفاصيل الدورة التدريبية لدينا، أسبوعًا بعد أسبوع، في مناهجنا مفتوحة المصدر على GitHub.com.

هيكل الدورة

يوم من أيام الأسبوع
فصل

محاضرة

حصة مسائية في أيام الأسبوع من الساعة 18:00 إلى الساعة 22:00

أسبوعي
العمل في المنزل

مع الدعم

ما يصل إلى 20 ساعة كل أسبوع, بمساعدة متطوعينا

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

يمارس

حصة صباحية أو بعد الظهر يوم السبت لمدة أربع ساعات


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

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


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

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

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

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

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

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

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

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

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