تدريب التكامل في شركة جيزة سيستمز لعام 2024 Giza Systems Integration Headway Internship

أبريل 26, 2024

Apply for this job

الموعد النهائي للتقديم

الوصف

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

– المشاركة في برنامج تدريب مدته 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

تعليم

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