نظرة عامة

هل تساءلت كيف تبدأ في تعلم تطوير البرمجيات؟ هل تشعر بالإحباط بسبب الواجهات المحيرة والمفاهيم غير المفهومة في دروس البرمجة عبر الإنترنت؟ أو ربما تريد فقط القليل من المساعدة في الاستعداد للبرمجة 201؟

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

النتائج

في نهاية ورشة العمل هذه، سوف تستطيع:

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

المتطلبات المسبقة

  • مطلوب: تحديث الكمبيوتر بأحدث إصدار من نظام التشغيل، وتثبيت جميع تصحيحات الأمان. انظر “متطلبات المواد” أدناه.
  • يوصى ب: دورة البرمجة 101.
  • يوصى ب: أن تكون قادر على كتابة ما لا يقل عن 30 كلمة في الدقيقة.

المواضيع

تطوير الويب

  • ربط HTML و CSS و JavaScript في صفحة ويب تفاعلية.
  • استخدام نفس الأدوات التي يستخدمها المحترفون في جميع أنحاء قطاع التكنولوجيا، مباشرة على الكمبيوتر المحمول الخاص بك.
  • تعلم استخدام Git و GitHub.

برمجة Java Script

  • المتغيرات وتخزين البيانات
  • الجمل الشرطية
  • الجمل التكرارية
  • كل ما تحتاج لمعرفته في اختبار القبول 201!

التعاون

  • احصل على مساعدة من مدرب متمرس أو مدرس مساعد.
  • وقت مفتوح خلال كل جلسة صفية للعمل على التحديات (بشكل فردي او زوجي.)
  • طرح الأسئلة المتعلقة بالتعليمات البرمجية أو البرمجة بشكل عام.
  • الاستعداد للتغيير الوظيفي مع التدريب على كيفية إعداد وكتابة سيرتك الذاتية.

المتطلبات المادية

أنت مطالب بتوفير جهاز الكمبيوتر المحمول الخاص بك والذي يجب أن يلبي المتطلبات أدناه.

  • نظام تشغيل 64 بت، مثل macOS أو Windows 10، محدّث بالكامل مع تثبيت أحدث إصدار من نظام التشغيل وجميع تحديثات الأمان.
  • ما لا يقل عن 50 جيجابايت من المساحة الحرة على القرص الصلب.
  • ما لا يقل عن 8GB من ذاكرة الوصول العشوائي، 16GB RAM خالية من الفيروسات بشكل عام من أجل العمل.
  • بحلول اليوم الأول من الفصل ستحتاج أيضاً إلى تصميم المواقع الإلكترونية باستخدام HTML و CSS و JavaScript و jQuery

ملاحظات

  • أجهزة Chromebook ليست مناسبة لهذه الدورة التدريبية، حيث لا يمكنك التحكم مباشرة في البرامج المثبتة.
  • أنت مسؤول عن صيانة جهاز الكمبيوتر الخاص بك طوال الدورة.
  • ستشمل الدورة جلسة دراسية مخصصة لإعداد جهاز الكمبيوتر الخاص بك ليكون جاهز لتطوير برامج احترافية في اليوم الأول من الفصل.

المهنية

عليك الالتزام بالمواعيد والمشاركة في المناقشات وإنجاز المهام وإظهار الاحترام المهني للآخرين وفقاً  لقواعد السلوك الخاصة

سيتم إحصاء الحضور في بداية الورشة. يتطلب منك حضور ورشة العمل بشكل كامل.

تفاصيل البرنامج

المدة: اسبوع واحد

الرسوم: 300 دينار