تدريب التكامل في شركة جيزة سيستمز لعام 2024 Giza Systems Integration Headway Internship
194 أيام متبقية للتقديم
قدم الآنالوصف
نظرة عامة على برنامج التقدم:
– المشاركة في برنامج تدريب مدته 6 أشهر يشتمل على المهارات الشخصية والتدريبات الفنية النظرية والتدريب أثناء العمل.
– إعداد عرض التخرج أمام لجنة من الخبراء الفنيين وغير الفنيين.
نظرة عامة على مسار قسم التكامل
-يقدم قسم الاندماج تدريبًا لمدة 6 أشهر في أحد المسارات التالية:
تطوير الواجهة الأمامية
Angular: تطوير تطبيقات الويب باستخدام Angular Framework
- HTML وCSS / SCSS، بكسل/واجهة مستخدم مثالية، JavaScript /Typescript /Angular architecture
- Angular CLI / أساسيات Angular / النماذج الزاوية / التوجيه الزاوي
- البرمجة التفاعلية باستخدام اختبار RxJS /Unit باستخدام Jest
- إدارة الحالة باستخدام NGRX/إنشاء SPA/أفضل الممارسات
React: تطوير تطبيقات الويب باستخدام React Framework
- HTML وCSS/SCSS/واجهة مستخدم بكسل مثالية/JavaScript/Typescript
- أساسيات التفاعل/خطافات التفاعل/جهاز التوجيه التفاعلي
- مجموعة أدوات Redux/اختبار الوحدة/استعلام التفاعل
- رد فعل واجهة المستخدم المادية / بناء تطبيق التجارة الإلكترونية
مسار تطوير OutSystems:
- تطوير تعليمات برمجية منخفضة مثل “OutSystems وPega وما إلى ذلك…”
- منشئ سير العمل ومفاهيم إدارة العمليات التجارية
- ممارسات DevOps الأساسية لأتمتة نشر التطبيقات الموجودة في حاويات وتوسيع نطاقها وإدارتها.
- نموذج عملية رشيقة
تطوير جافا
- أساسيات جافا وتطوير الويب
- قواعد البيانات العلائقية وSQL
- إطار الربيع
- هندسة الخدمات المصغرة
- واجهات برمجة تطبيقات RESTful وSwagger
- قائمة انتظار الرسائل مع أباتشي كافكا
- سحابة الربيع
- بوابة API
- الحاويات مع Docker وKubernetes
- الاختبار والتصحيح في بيئة موزعة
- الأمان وأفضل الممارسات للخدمات الصغيرة
تكامل البرمجيات
- أساسيات المنصة وأدواتها وتقنياتها: WebMethods/IBM/WSO2
- تطوير التكامل (خاص بالنظام الأساسي مع أفضل الممارسات الشائعة)
- استكشاف الأخطاء وإصلاحها وتصحيح الأخطاء
اختبار البرمجيات
- أساسيات اختبار البرمجيات/دورة حياة اختبار البرمجيات/أنواع اختبار البرمجيات
- مستويات اختبار البرمجيات/اختبار الانحدار وتحليل التأثير/كيفية تحديد حجم جهود الاختبار وتقديرها
- اختبار البرمجيات في جميع أنحاء بيئة Agile / مفاهيم وممارسات أدوات اختبار API
- أساسيات اختبار الأداء من خلال التدريب العملي العملي/مفاهيم أتمتة الاختبار مع التدريب العملي العملي
- تقنيات اختبار الهاتف المحمول/إنشاء العيوب والاستعلام عن العيوب ودورة حياة العيوب (حالات حقيقية على أداة مثل Azure DevOps)/إنشاء حالات اختبار على وحدات نمطية مختلفة (حالات حقيقية على أداة مثل Azure DevOps)
- تغطية الاختبار/مراجعة المتطلبات ووثائق التصميم (اختبار ثابت)
- تقارير الاختبار (تقرير السبرنت، تقرير الإغلاق.. الخ)
- ممارسة الاختبار اليدوي على تطبيق الويب
- التفكير التحليلي، ومهارات حل المشكلات.
مسار مستودع البيانات:
- تعلم مفاهيم مستودع البيانات.
- تعلم نمذجة البيانات.
- تعلم تكامل البيانات وETL (الاستخراج والتحويل والتحميل).
- تعلم الاستعلام وإعداد التقارير.
- تعلم ذكاء الأعمال.
- تعلم أساسيات تحليلات البيانات الضخمة.
هندسة موثوقية الموقع
- أسس رشيقة
- أساسيات السحابة
- أساسيات قاعدة البيانات
- أساسيات البرمجة النصية
- أساسيات نظام التشغيل
- أساسيات هندسة البرمجيات
- قابلية التوسع والتوافر
- الأتمتة و DevOps
- الرصد والملاحظة
- إدارة البيانات الضخمة
- مهندس إمكانية الملاحظة SRE
- مهندس سحابة SRE
- مهندس أمن SRE
البيانات الكبيرة:
- مقدمة البيانات الضخمة
- شرارة
- تدفق
- حالة الاستخدام
إدارة البيانات/هندسة البيانات
- مهارات البرمجة.
- مفاهيم مستودع البيانات والطبقات المختلفة لبنية مستودع البيانات، بما في ذلك منطقة التدريج ومستودع البيانات وأسواق البيانات.
- نمذجة البيانات
- تكامل البيانات وETL (الاستخراج والتحويل والتحميل)
- الاستعلام والإبلاغ
- ذكاء الأعمال
- أساسيات تحليلات البيانات الضخمة
علم البيانات
- مقدمة في علم البيانات
- مشاحنات البيانات والمعالجة المسبقة
- تحليل البيانات الاستكشافية (EDA)
- تحليل احصائي
- أساسيات التعلم الآلي
- خوارزميات التعلم الخاضعة للإشراف
- خوارزميات التعلم غير الخاضعة للرقابة
- مشروع كابستون
BI
- المفاهيم والتقنيات
- تحليلات الأعمال وذكاء الأعمال
- إدارة جودة البيانات
- تحليل البيانات والتقنيات الإحصائية
مسار سكروم ماستر:
- مبادئ سكروم
- تيسير الفريق
- إدارة المشاريع رشيقة
مسار مالك المنتج:
- إدارة تراكم المنتجات
- مشاركة أصحاب المصلحة
- تطوير المنتجات القائمة على القيمة
- التدريب العملي
مسار إدارة المنتج:
- التخطيط الاستراتيجي للمنتج
- تحليل السوق
- ادارة دورة حياة المنتج
- الإرشاد من الخبراء.
مسار الباحث:
- تزويد الخريجين الجدد بالمهارات والعقلية اللازمة لأبحاث التفكير التصميمي.
- يجمع بين مبادئ التفكير التصميمي ومنهجيات البحث.
- يركز على توليد حلول مبتكرة ورؤى قيمة.
- يتضمن أساليب التصميم التي تركز على الإنسان، وأبحاث المستخدم، وتحليل البيانات النوعية/الكمية.
- يؤكد على التعاطف، وتعريف المشكلة، والتفكير، والنماذج، والتكرار.
- يقوم بتدريس أساليب البحث النوعي مثل المقابلات والملاحظات واختبار المستخدم.
- يقدم أساليب وأدوات البحث مثل رسم خرائط الرحلة، والشخصيات، واستطلاعات المستخدم.
- يستكشف الأدوات الرقمية لجمع البيانات وتحليلها وتصورها.
مسار تجربة المستخدم/واجهة المستخدم:
- يوفر المهارات والمعرفة لمصممي UX/UI الطموحين.
- يركز على التدريبات العملية والمشاريع الواقعية.
- يتضمن بحث المستخدم، وهندسة المعلومات، وتصميم التفاعل، ومبادئ التصميم المرئي.
- يشارك في أنشطة مثل سباقات التصميم والإطار السلكي والنماذج الأولية واختبار قابلية الاستخدام.
- يقوم بتدريس الأدوات والبرامج ذات الصلة بالصناعة (مثل Adobe XD وSketch وFigma وInVision).
DevOps:
- أنظمة التحكم في الإصدار
- التكامل المستمر والنشر المستمر (CI/CD)
- إدارة التكوين
- الحاويات مع دوكر
- تنسيق الحاويات مع Kubernetes
- البنية التحتية كرمز (IaC)
- المراقبة والتسجيل
- إدارة النشر والإصدار باستخدام القرص المضغوط Argo
- المنصات السحابية
- تعزيز الأمن والبنية التحتية
- أدوات التعاون والتواصل
مطور فولستاك
- تطوير الواجهة الأمامية باستخدام React
- تطوير الواجهة الخلفية مع الربيع
- تصميم واجهة برمجة التطبيقات RESTful
- تكامل قاعدة البيانات مع بيانات الربيع
- المصادقة والتفويض مع Spring Security
- إدارة الدولة مع Redux
- التواصل في الوقت الحقيقي مع WebSockets
- الاختبار والتصحيح
- النشر و DevOps
- الأمن وتحسين الأداء
تطوير .NET
- أساسيات البرمجة
- تطوير الويب باستخدام ASP.NET
- تكامل قاعدة البيانات
- الأمن والمصادقة
- تطوير واجهة برمجة التطبيقات
- هندسة الخدمات المصغرة
- خدمة انتظار الرسائل والمعالجة غير المتزامنة
- بوابة API
- الأداء وقابلية التوسع
- الاختبار والتصحيح
- النشر و DevOps
تطوير بايثون
- أساسيات بايثون
- أساسيات جانغو
- نماذج جانغو وقاعدة البيانات
- طرق عرض وقوالب جانغو
- نماذج جانغو والمصادقة
- إدارة جانغو وعمليات CRUD
- إطار جانغو ريست
- هندسة الخدمات المصغرة
- خدمة انتظار الرسائل والمعالجة غير المتزامنة
- الاختبار والتصحيح
- النشر و DevOps
Native Mobile-IOS:
- مقدمة إلى برمجة سويفت
- Xcode IDE ومنشئ الواجهة
- إطار عمل UIKit
- التخطيط التلقائي وواجهة المستخدم التكيفية
- نمط تصميم نموذج عرض وحدة التحكم (MVC).
- خدمات الشبكات والويب
- البيانات الأساسية والثبات
- إدخال المستخدم والتعامل باللمس
- تقديم وتوزيع متجر التطبيقات
Native Mobile- Android:
- برمجة جافا أو كوتلن
- أندرويد ستوديو IDE
- مكونات تطبيقات الاندرويد
- تصميم واجهة المستخدم بصيغة XML
- الأنشطة والنوايا
- عرض إعادة التدوير وربط البيانات
- تخزين البيانات المستمر
- خدمات الشبكات والويب
- الإخطارات ومعالجة الخلفية
- هندسة تطبيقات أندرويد
- نشر متجر جوجل بلاي
تطوير فلاتر Flutter Development
- لغة برمجة دارت
- بيئة تطوير الرفرفة
- رفرفة الحاجيات والتخطيطات
- الملاحة والتوجيه
- إدارة الدولة
- الشبكات وجلب البيانات
- الثبات وتخزين البيانات المحلية
- التكامل الرفرفة وFirebase
- تكامل النظام الأساسي وواجهات برمجة تطبيقات الأجهزة
- الاختبار والتصحيح
- النشر وتوزيع التطبيقات
React Native Development:
- مقدمة إلى رد الفعل الأصلي
- الرد على الأساسيات الأصلية
- التنقل في React Native
- تكامل الشبكات وواجهة برمجة التطبيقات (API).
- العمل مع البيانات
- مكونات واجهة المستخدم المتقدمة
- التصحيح والاختبار
- تعيين
- تحسين الأداء
- مشاريع العالم الحقيقي
مهارات شخصية
- إجادة اللغة الإنجليزية.
- مهارات تواصل جيدة جداً.
- إجادة استخدام Microsoft Office.
- الإعفاء أو إكمال الخدمة العسكرية للمتقدمين الذكور.
مهارات تقنية
• بكالوريوس في الهندسة مع تخصص في هندسة الكمبيوتر أو علوم الكمبيوتر.
• الحد الأدنى من تقدير جيد في السنوات السابقة.
• دفعة 2022 و2023 و2024
تعليم
بكالوريوس في الهندسة مع تخصص في هندسة الكمبيوتر أو علوم الكمبيوتر.
المهارات
اختبار البرمجيات
تكامل البرمجيات
.NET
Angular
BI
Flutter
Full Stack
OutSystems
إدارة البيانات
إدارة المنتج
البرمجة
البيانات الكبيرة
الهندسة
الواجهة الأمامية
بايثون
تجربة المستخدم
جافا Java
سكروم ماستر
علم البيانات
علوم الحاسب
عمليات التطوير
فولستاك
مالك المنتج
مستودع البيانات
هندسة البيانات
هندسة الكمبيوتر
هندسة موثوقية الموقع
واجهة المستخدم