تدريب مركز تطوير البرمجيات في شركة جيزة سيستمز لعام 2024 Giza Systems Software Development Center Headway Internship

تدريب مركز تطوير البرمجيات في شركة جيزة سيستمز لعام 2024 Giza Systems Software Development Center Headway Internship

ملخص الفرصة

  • تاريخ النشر

    27 أبريل، 2024

  • مكان الفرصة

    القاهرة

  • المستوى الوظيفي

    حديث تخرج

  • المؤهل

    درجة البكالوريوس

  • الخبرة

    0 – 1 سنة

  • العدد المطلوب

    10 شخص

  • النوع

    انثي ذكر

الوصف

نظرة عامة على برنامج التقدم: 

  • شارك في برنامج تدريب داخلي مدته 6 أشهر يشتمل على المهارات الشخصية والتدريبات الفنية النظرية والتدريب أثناء العمل. 
  • إعداد عرض التخرج أمام لجنة من الخبراء الفنيين وغير الفنيين. 

نظرة عامة على مسار مركز تطوير البرمجيات "مجموعة المنتجات":

توفير خدمات تطوير البرمجيات وتطوير المنتجات وأنشطة البحث والتطوير للقطاعات الهندسية والصناعية (مثل الطاقة الرقمية والمدن الذكية ووسائل النقل الذكية وما إلى ذلك). تقدم مجموعة المنتجات تدريبًا لمدة 6 أشهر في واحدة من المسارات التالية:

  • علوم البيانات / التعلم الآلي
  • مسار البرمجيات
  • تطوير المكدس الكامل
  • رفرفة تطوير الهاتف المحمول
  • تطوير المحمول IOS
  • تطوير هواتف أندرويد
  • تطوير الواجهة الأمامية
  • اختبارات
  • اختبار البيانات/تعلم الآلة

ماذا ستتعلم في كل مسار؟

مسار علم البيانات/تعلم الآلة:

• التعلم الآلي
• تعلم الآلة تحت الإشراف
• تعلم الآلة بدون إشراف
• نمذجة السلاسل الزمنية
• مقدمة إلى الشبكات العصبية
• هندسة البرمجيات
• OOP وأنماط التصميم
• إطار ويب Django
• GraphQL
• MLOPs
• Docker and Containerization
• البيانات الكبيرة
• SQL مقابل NoSQL
• تدفق الهواء
• NiFi
• كافكا
• سبارك
• ELK Stack

مسار تطوير SW:

تطوير FullStack

  • • أساسيات برمجة جافا
  • • برمجة جافا الموجهة للكائنات
  • • بنية بيانات جافا
  • • تعلم JDBC
  • • أسس البرمجة: التصميم الموجه للكائنات
  • • مبادئ تصميم OOPs
  • • أفضل ممارسات ومعايير ترميز Java
  • • مبادئ SOLID للتطوير
  • • اختبار الوحدة
  • • تعبيرات Lambda
  • • Spring Fundamentals (Spring MVC، Spring Boot، Spring JPA، Spring Security)
  • • الخدمات الصغيرة
  • • Maven
  • • Redis
  • • Kafka
  • • Angular Essentials

Flutter Mobile Development

  • • لغة برمجة Dart
  • • رفرفة الإعداد على Windows
  • • رفرفة الإعداد على Mac
  • • How Flutter يعمل
  • • أدوات Flutter
  • • كيفية استخدام الأصول في Flutter
  • • أدوات عرض Flutter
  • • عرض الأدوات
  • • قائمة Flutter والبناة
  • • حزم Flutter
  • • الرسوم المتحركة
  • • التفضيلات المشتركة
  • • Sqflite Flutter
  • • Http Flutter
  • • إدارة الحالة
  • • إدارة الحالة
  • • Flutter Firebase
  • • دفع الإخطارات
  • • Flutter Local Notifications
  • • Persmissions Handler
  • • Play Store
  • • App Store

IOS Mobile Development

  • • Swift basic
  • • Xcode basic
  • • البرمجة الموجهة نحو البروتوكول
  • • بنية بيانات Swift
  • • SwiftUi Basic
  • • إنشاء تطبيقك الأول
  • • مبدأ SOLID
  • • اختبار الوحدة

لتطوير Android Mobile

  • • Java & OOP
  • • Android Studio Essentials
  • • Android SDK والأساسيات
  • • واجهة مستخدم Android
  • • النوايا والتنقل
  • • Kotlin لنظام Android
  • • طبقة البيانات والشبكات باستخدام Http والتعديل التحديثي
  • • التخزين وقواعد البيانات
  • • حقن التبعية باستخدام Dagger2
  • • اختبار الوحدة

تطوير الواجهة الأمامية

  • • HTML وCSS
  • • الأساسيات جافا سكريبت
  • • مهارات التطوير والعمليات العامة
  • • أساسيات الآلة الكاتبة
  • • أدوات البناء
  • • أساسيات Angular 
  • المكونات الزاوية
  • • بناء جملة القالب الزاوي 
  • • التوجيهات الزاوية 
  • • تفاعل المكونات الزاوية 
  • • ReactJs 
  • • مكتبة واجهة المستخدم 
  • • HttpClient 
  • التوجيه

مسار الاختبار:

  • • أساسيات اختبار البرامج
  • • منهجيات دورة حياة تطوير البرامج (التركيز على Agile واستخدام Azure DevOps)
  • • تقنيات اختبار البرامج
  • • إدارة الاختبار والعمليات
  • • تحليل الانحدار والأثر
  • • حالة الاختبار وكتابة تقارير الأخطاء
  • • إدارة العيوب
  • • اختبار قاعدة البيانات
  • • اختبار واجهة برمجة التطبيقات
  • • أتمتة الاختبار
  • • اختبار الأداء
  • • تقدير الاختبار
  • • اختبار الهاتف المحمول
  • • مقدمة إلى DevOps ومفاهيم CI/CD
  • • المهام والتدريب العملي

مسار اختبار البيانات / تعلم الآلة:

  • • أساسيات اختبار البرمجيات
  • • منهجيات دورة حياة تطوير البرمجيات (التركيز على Agile واستخدام Azure DevOps)
  • • تقنيات اختبار البرمجيات
  • • إدارة الاختبار والعمليات
  • • تحليل الانحدار والأثر
  • • كتابة حالة الاختبار وتقرير الأخطاء
  • • إدارة العيوب
  • • اختبار قاعدة البيانات
  • • اختبار API
  • • أتمتة الاختبار
  • • اختبار الأداء
  • • تقدير الاختبار
  • • الاختبار المحمول
  • • مقدمة إلى DevOps ومفاهيم CI/CD
  • • أساسيات التعلم الآلي وتقييمه
  • • اختبار الفرضيات
  • • توزيعات البيانات
  • • اختبار ترحيل البيانات وتكاملها
  • • المهام والتدريب العملي

مهارات شخصية

  • إجادة اللغة الإنجليزية.
  • مهارات تواصل جيدة جداً. 
  • إجادة استخدام Microsoft Office. 
  • الإعفاء أو إكمال الخدمة العسكرية للمتقدمين الذكور. 

مهارات تقنية

• بكالوريوس في الهندسة مع تخصص في هندسة الكمبيوتر أو علوم الكمبيوتر.
• الحد الأدنى من تقدير جيد في السنوات السابقة.
• دفعة 2022 و2023 و2024

تعليم

بكالوريوس في الهندسة مع تخصص في هندسة الكمبيوتر أو علوم الكمبيوتر.

الفيديو

هل تريد التقديم علي هذه الفرصة؟

350 يوم متبقي للتقديم

قدم الآن
Call employer
قدم الآن
تنبيه الفرص
اشترك لتلقي تنبيهات فورية بالفرص الجديدة في مجالك علي بريدك الإلكتروني.
اشترك
ارسل رسالة
إلغاء