استكشف المجالات
هندسة البرمجيات
استكشف كيفية تصميم البرمجيات وبنائها واختبارها وصيانتها عبر الويب والهواتف المحمولة والأنظمة المتخصصة. اختر لغة برمجة أو مجموعة تطبيقات أو تخصصًا هندسيًا، ثم راجع مواضيع التقييم الخاصة به قبل اختيار الاختبار.
الحصول على شهادةقبل البدء، اطّلع على موضوعات الاختبار وشكل المهام ومعايير التقييم.
ابحث عن تقييمك
لغات البرمجة
-
الحصول على شهادة
مطور بايثون
نموذج بيانات بايثون؛ الدوال؛ المجموعات؛ الاستثناءات؛ الاختبار
-
الحصول على شهادة
مطور جافا سكريبت
بيئة تشغيل جافا سكريبت؛ غير متزامن؛ نموذج كائن المستند (DOM)؛ وحدات نمطية
-
الحصول على شهادة
مطور TypeScript
نظام الأنواع؛ الأنواع العامة؛ التضييق؛ تصميم الواجهة
-
الحصول على شهادة
مطور PHP
لغة PHP الحديثة؛ الكتابة؛ معالجة الاستعلامات؛ الأمان
-
الحصول على شهادة
مطور جافا
آلة جافا الافتراضية؛ المجموعات؛ الاستثناءات؛ تعدد الخيوط
-
الحصول على شهادة
مطور لغة C#
أنواع C#؛ LINQ؛ async/await؛ إدارة الموارد
-
الحصول على شهادة
مطور لغة C
الذاكرة؛ المؤشرات؛ الهياكل؛ الترجمة
-
الحصول على شهادة
مطور لغة C++
RAII؛ ملكية الذاكرة؛ STL؛ القوالب
-
الحصول على شهادة
مطور Go
الواجهات؛ الروتينات الفرعية؛ القنوات؛ معالجة الأخطاء
-
الحصول على شهادة
مطور لغة Rust
الملكية؛ الاقتراض؛ فترات الحياة؛ معالجة الأخطاء
-
الحصول على شهادة
مطور لغة Swift
أنواع لغة سويفت؛ البروتوكولات؛ التزامن؛ إدارة الذاكرة
-
الحصول على شهادة
مطور كوتلين
الأمان الصفري؛ الروتينات الفرعية؛ المجموعات؛ قابلية التشغيل البيني لـ JVM
-
الحصول على شهادة
مطور دارت
أنواع Dart؛ النتائج غير المتزامنة Future؛ تدفقات Stream؛ نماذج الحالة
-
الحصول على شهادة
برمجة R
إطارات البيانات؛ تحويل البيانات إلى متجهات؛ التحويلات؛ البرامج النصية القابلة للتكرار
-
الحصول على شهادة
مطور SQL
عمليات الربط؛ عمليات التجميع؛ دوال النافذة؛ المعاملات
تطبيقات الويب
-
الحصول على شهادة
مطور واجهة أمامية
نموذج المتصفح؛ المكونات؛ الحالة؛ الأداء
-
الحصول على شهادة
مطور HTML و CSS
الدلالات؛ التصميم؛ قابلية التكيف؛ إمكانية الوصول
-
الحصول على شهادة
مطور React
المكونات؛ الخطافات؛ الحالة؛ العرض
-
الحصول على شهادة
مطور Vue
التفاعلية؛ واجهة برمجة التطبيقات التركيبية؛ المكونات؛ التوجيه
-
الحصول على شهادة
مطور Angular
حقن التبعية؛ المكونات؛ النماذج؛ RxJS
-
الحصول على شهادة
مطور Node.js
حلقة الأحداث؛ واجهات برمجة تطبيقات الخادم؛ الإدخال/الإخراج غير المتزامن؛ معالجة الأخطاء
-
الحصول على شهادة
مطور Django
ORM؛ طرق العرض؛ البرمجيات الوسيطة؛ أمان التطبيقات
-
الحصول على شهادة
مطور FastAPI
التحقق من الصحة؛ حقن التبعية؛ واجهة برمجة التطبيقات غير المتزامنة؛ المخططات
-
الحصول على شهادة
مطور Laravel
Eloquent؛ حاوية؛ قوائم انتظار؛ دورة حياة HTTP
-
الحصول على شهادة
مطور سبرينغ
حقن التبعية؛ المعاملات؛ واجهة برمجة التطبيقات؛ التكوين
-
الحصول على شهادة
مطور ASP.NET
البرمجيات الوسيطة؛ واجهة برمجة تطبيقات حقن التبعية؛ المصادقة
-
الحصول على شهادة
مطور تطبيقات متكاملة
عقود الواجهة الأمامية/الخلفية؛ تخزين البيانات؛ الأمن؛ التسليم
-
الحصول على شهادة
مطور الواجهة الخلفية
بنية الخادم؛ واجهة برمجة التطبيقات؛ المعاملات؛ قوائم الانتظار؛ التشغيل
-
الحصول على شهادة
مطور Next.js
عرض الخادم والعميل؛ التوجيه؛ التخزين المؤقت؛ الأمان
تطبيقات الهاتف المحمول والمنصات المتعددة
-
الحصول على شهادة
مطور تطبيقات أندرويد
دورة الحياة؛ الحالة؛ مهام الخلفية؛ الأذونات
-
الحصول على شهادة
مطور تطبيقات أندرويد كومبوز
التكوين؛ حالة واجهة المستخدم؛ التنقل؛ قابلية التكيف
-
الحصول على شهادة
مطور تطبيقات iOS
دورة حياة التطبيق؛ بنية التطبيق؛ البيانات؛ الصلاحيات
-
الحصول على شهادة
مطور واجهة مستخدم SwiftUI لنظام iOS
إدارة الحالة؛ دورة حياة العرض؛ التنقل؛ إمكانية الوصول
-
الحصول على شهادة
مطور فلاتر
الأدوات؛ الحالة؛ غير متزامن؛ قنوات النظام الأساسي
-
الحصول على شهادة
مطور React Native
المكونات؛ الوحدات الأصلية؛ التنقل؛ الأداء
-
الحصول على شهادة
مهندس معماري متعدد المنصات
الكود المشترك؛ حدود المنصة؛ استراتيجيات الإصدار؛ وضع عدم الاتصال
الهندسة المعمارية والتكامل
-
الحصول على شهادة
مهندس برمجيات
القرارات المعمارية؛ القيود؛ التوسع؛ المفاضلات
-
الحصول على شهادة
مصمم واجهة برمجة التطبيقات
REST؛ العقود؛ التحكم في الإصدارات؛ خاصية التكرار
-
الحصول على شهادة
الأنظمة الموزعة
الاتساق؛ تحمل الأعطال؛ قوائم الانتظار؛ المعاملات الموزعة
-
الحصول على شهادة
مهندس معماري يعتمد على الأحداث
عقود الأحداث؛ التسليم؛ إعادة التشغيل؛ إزالة التكرار
-
الحصول على شهادة
مهندس تكامل
واجهة برمجة التطبيقات (API)؛ خطافات الويب (webhooks)؛ تحويل البيانات؛ أخطاء التكامل
-
الحصول على شهادة
تصميم تطبيقات قواعد البيانات
المخططات؛ الفهارس؛ المعاملات؛ الوصول إلى البيانات
-
الحصول على شهادة
أنماط تصميم البرمجيات
SOLID؛ نماذج الكائنات؛ التركيب؛ حدود التبعية
-
الحصول على شهادة
الخوارزميات وحل المشكلات
هياكل البيانات؛ التعقيد؛ البحث؛ التحسين
-
الحصول على شهادة
مسؤول قاعدة البيانات
النسخ الاحتياطي؛ الاستعادة؛ حقوق الوصول؛ الأداء
-
الحصول على شهادة
تصميم قاعدة بيانات NoSQL
نماذج المستندات والقيم الرئيسية؛ الاتساق؛ الفهارس؛ اختيار التخزين
هندسة الجودة
-
الحصول على شهادة
محلل ضمان الجودة
تصميم الاختبار؛ المخاطر؛ السيناريوهات؛ العيوب
-
الحصول على شهادة
مهندس أتمتة ضمان الجودة
بنية اختبار مؤتمتة؛ تجهيزات الاختبار؛ الاستقرار؛ التكامل المستمر
-
الحصول على شهادة
مهندس اختبار واجهة برمجة التطبيقات
العقود؛ الولايات؛ الأخطاء؛ أمان واجهة برمجة التطبيقات
-
الحصول على شهادة
مهندس اختبار الأداء
نماذج التحميل؛ المقاييس؛ الاختناقات؛ تفسير النتائج
-
الحصول على شهادة
قائد استراتيجية الاختبار
التغطية القائمة على المخاطر؛ التكامل؛ الانحدار؛ معايير الإصدار
-
الحصول على شهادة
جيت والتعاون
التفرع؛ الدمج/إعادة التأسيس؛ المراجعة؛ التراجع عن التغييرات
-
الحصول على شهادة
مراجع جودة الكود
سهولة القراءة؛ الأخطاء البرمجية؛ حدود البنية؛ الديون التقنية
-
الحصول على شهادة
ممارس الترميز الآمن
التحقق؛ التفويض؛ الأسرار؛ معالجة البيانات
برامج متخصصة
-
الحصول على شهادة
مطور ألعاب
حلقات اللعبة؛ الحالة؛ الموارد؛ الأداء
-
الحصول على شهادة
مطور Unity
المكونات؛ المشاهد؛ الفيزياء؛ التحسين
-
الحصول على شهادة
مطور محرك Unreal Engine
الممثلون؛ إطار اللعب؛ المخططات؛ الأداء
-
الحصول على شهادة
مطور ويب 3
المحافظ؛ المعاملات؛ العقود؛ حدود الثقة
-
الحصول على شهادة
مطور العقود الذكية
حالة العقد؛ إمكانية الوصول؛ الغاز؛ المخاطر النموذجية
-
الحصول على شهادة
مطور برامج مضمنة
الأجهزة الطرفية؛ الذاكرة؛ الوقت الحقيقي؛ واجهات الأجهزة
-
الحصول على شهادة
مهندس إمكانية الوصول
علم الدلالة؛ لوحة المفاتيح؛ التقنيات المساعدة؛ اختبار واجهة المستخدم
CertMetrica
حوار له هدف
- اختر تخصصك
قبل البدء، اطّلع على موضوعات الاختبار وشكل المهام ومعايير التقييم.
- اشرح طريقة تفكيرك
50 مهمة مطلوبة: 49 سؤالاً ومقال نهائي لحل المشكلات يتكون من 3 إلى 10 جمل.
- افهم نتيجتك
للنجاح: الحصول على درجة أعلى من 90%، وألا يزيد عدد الإجابات غير الصحيحة أو الصحيحة جزئياً عن 5 من أصل 50.
شهادتك
شهادة مع تفاصيل التقييم
تحدد الشهادة التخصص ونسخة التقييم. وتؤكد اجتياز الاختبار بنجاح، دون منح ترخيص مهني أو درجة أكاديمية أو إذن بممارسة المهنة.
الحصول على شهادة