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

آخر موعد للتقديم
نوفمبر 7, 2024
أماكن محدودة!
تحت رعاية
بدعم من
يقدمها
تدريب هندسة البرمجيات
تم تصميم هذا البرنامج المتقدم للمهارات الذي يستمر لمدة 6 أشهر لتزويد البحرينيين بتدريب متخصص في مجالات التكنولوجيا الحديثة. ستكتسب خبرة تقنية على مدار 6 أشهر، وتشارك في مشاريع واقعية، وتحصل على دعم شخصي للتوجيه المهني. هدفنا هو مساعدتك على النجاح في سوق العمل التنافسي وربطك بأفضل أصحاب العمل في البحرين وخارجها. تقدم الآن لبدء رحلتك نحو مستقبل وظيفي مشرق.
نظرة عامة على البرنامج
سيتخذ المشاركون مسارًا شاملاً لمدة 6 أشهر في مجال هندسة البرمجيات، يركز على أساسيات الواجهة الأمامية، والتطوير الشامل، والواجهة الخلفية، وDevOps. يركز هذا المسار على المهارات العملية والتطبيقات الواقعية، ويشجع على التعاون والتعلم الذاتي، ويختتم بمشروع تطبيقي يُظهر خبرة المشاركين في هندسة البرمجيات.
أساسيات الواجهة الأمامية
- إنشاء حسابات وتعلم أساسيات Git للتحكم في الإصدارات.
- فهم هيكل HTML وتصميم CSS، بما في ذلك المحددات وتقنيات التخطيط.
- استكشاف أساسيات JavaScript، بما في ذلك المتغيرات وأنواع البيانات وهياكل التحكم.
- التعمق في مواضيع JavaScript المتقدمة مثل ES6، والتلاعب بـ DOM، والأحداث.
- التعرف على React، مع التركيز على المكونات، والهوكات، وإدارة الحالة.
- التعلم حول نشر React وأفضل الممارسات لبناء واجهات مستخدم تفاعلية.
أساسيات الواجهة الكاملة
- فهم طلبات HTTP، وAJAX، والوعود لتطبيقات الويب الديناميكية.
- تعلم مفاهيم React المتقدمة مثل التوجيه، والسياق، والمخفضات.
- استكشاف React Native لتطوير الهاتف المحمول ودمج المكتبات الخارجية.
- استخدام Firebase لإدارة قاعدة البيانات في الوقت الحقيقي، والمصادقة، والاستضافة.
أساسيات البرمجة الخلفية
- إتقان أساسيات Java، بما في ذلك المتغيرات وأنواع البيانات وعبارات التحكم.
- استكشاف مفاهيم البرمجة الكائنية مثل التلخيص والوراثة.
- تعلم عن RESTful APIs، وSpring Boot، ومعمارية MVC.
- فهم دمج قواعد البيانات مع PostgreSQL وJPA، وتعزيز الأمان باستخدام Spring Security.
- تطوير مهارات الاختبار مع الاختبار الوحدوي والتطوير المدفوع بالاختبار.
أساسيات ديف أوبس
- التعرف على ممارسات ديف أوبس ومنهجية Scrum.
- تعلم استراتيجيات الفروع وتفرع Git للتطوير التعاوني.
- فهم حاويات التطبيقات السحابية.
- استكشاف التكامل المستمر والنشر، وأمن الويب، وممارسات المراقبة.
معايير الأهلية
- مواطن بحريني يبلغ من العمر 18 عامًا أو أكثر
- يمكن أن يكون المتقدم عاطلاً عن العمل، أو موظفًا، أو حرًا
- يجب تلبية متطلبات الجهة المانحة وبرنامج التدريب