الطريق إلى مهنة أحلامك
95 دورة مطابقة لمعايير الفلتر.
95 نتائج
1 فلاتر مطبقة
توثيق واجهات برمجة التطبيقات
توثيق واجهات برمجة التطبيقات هو عملية إنشاء وتنظيم وتقديم معلومات شاملة ودقيقة حول كيفية استخدام واجهة برمجة تطبيقية معينة، بحيث يتمكن المطورون من فهمها ودمجها في مشاريعه...
- تحليل احتياجات جمهور المطورين لتخصيص محتوى التوثيق واختيار ا...
- تصميم هيكل توثيق متكامل لواجهات REST وGraphQL مع مراعاة أفضل...
- +6 مخرجات إضافية
تصميم API: مقارنة REST و GraphQL و gRPC
تصميم API ومقارنة REST و GraphQL و gRPC هو مجال هندسي يركز على تحليل واختيار النمط المعماري الأمثل لبناء واجهات الاتصال بين الخدمات.
- أساسيات REST: تصميم واجهات RESTful نظيفة عبر نمذجة الموارد و...
- بناء مخططات GraphQL وكتابة استعلامات دقيقة تجلب الحقول المطل...
- +6 مخرجات إضافية
برمجة الروبوتات التعاونية
برمجة الروبوتات التعاونية هي مجال متخصص يجمع بين هندسة الروبوتات وعلوم الحاسوب لتصميم وتطوير أنظمة روبوتية تعمل جنبًا إلى جنب مع البشر في مساحات عمل مشتركة.
- يُحلل الطالب مبادئ السلامة الأساسية للروبوتات التعاونية ويطب...
- يُصمم الطالب مسارات حركية للروبوت التعاوني باستخدام نماذج دي...
- +5 مخرجات إضافية
تطوير الواجهات باستخدام Vue.js
تطوير الواجهات باستخدام Vue.js هو مجال برمجي يركز على بناء واجهات المستخدم (UI) للتطبيقات الويب باستخدام إطار العمل Vue.js.
- يُنشئ بيئة تطوير Vue.js ويُعدّ مشروعاً أساسياً باستخدام أداة...
- يُطبق ربط البيانات ثنائي الاتجاه والتوجيهات الأساسية مثل v-i...
- +6 مخرجات إضافية
تطوير تطبيقات Angular للمؤسسات
تطوير تطبيقات Angular للمؤسسات هو مجال متخصص يركز على بناء تطبيقات ويب معقدة وقابلة للتوسع باستخدام إطار Angular، مع تطبيق ممارسات هندسية تناسب بيئات العمل الكبيرة.
- يهيئ بيئة تطوير Angular وينشئ هيكل مشروع مؤسسي باستخدام Angu...
- ينظم وحدات التطبيق والمكتبات المشتركة وفق نمط الهندسة المعما...
- +6 مخرجات إضافية
هندسة الخدمات الصغيرة بـ Node.js
هندسة الخدمات الصغيرة هي نمط معماري يقسم التطبيق إلى مجموعة من الخدمات المستقلة، كل منها مسؤولة عن وظيفة محددة وتتواصل مع الأخرى عبر واجهات برمجة تطبيقات خفيفة مثل REST أ...
- بناء خدمة صغيرة باستخدام Express.js مع تطبيق مبادئ التوجيه و...
- تصميم نمط Saga لإدارة المعاملات الموزعة بين الخدمات الصغيرة.
- +5 مخرجات إضافية
تطوير تطبيقات Android باستخدام Kotlin
تطوير تطبيقات Android باستخدام Kotlin هو مجال برمجي يركز على إنشاء تطبيقات تعمل على نظام Android باستخدام لغة Kotlin، وهي لغة حديثة ومتوافقة تمامًا مع Java.
- بناء تطبيقات Android أساسية باستخدام لغة Kotlin وتطبيق مفاهي...
- تصميم واجهات مستخدم ديناميكية باستخدام XML و Jetpack Compose...
- +6 مخرجات إضافية
تطوير تطبيقات الجوال باستخدام React Native
تطوير تطبيقات الجوال باستخدام React Native هو إطار عمل مفتوح المصدر من فيسبوك يسمح ببناء تطبيقات أصلية للهواتف الذكية باستخدام لغة JavaScript ومكتبة React.
- إعداد بيئة تطوير React Native وبناء واجهات مستخدم أساسية باس...
- تطبيق إدارة الحالة باستخدام useState و useContext للتفاعل مع...
- +6 مخرجات إضافية
برمجة التجميع x86
برمجة التجميع x86 هي لغة برمجة منخفضة المستوى تعكس تعليمات معالج x86 مباشرة، وتستخدم لكتابة برامج تتحكم في الأجهزة بدقة عالية.
- يحلل المتعلم بنية معمارية x86 ونموذج الذاكرة لتحديد مكونات ا...
- يطبق المتعلم أنظمة العد الثنائي والست عشري والعشري لتحويل تم...
- +6 مخرجات إضافية
Vibe Coding مع مساعدي الذكاء الاصطناعي
Vibe Coding هو منهج تطوير برمجي يعتمد على التعاون الوثيق بين المطور البشري ومساعدي الذكاء الاصطناعي، حيث يتم توليد الكود وتعديله من خلال الأوامر النصية الطبيعية بدلاً من...
- يشرح المتعلم مبادئ Vibe Coding ودور مساعدي الذكاء الاصطناعي...
- يجهز بيئة عمل متكاملة تشمل محرر الأكواد وإضافات المساعد الذك...
- +6 مخرجات إضافية
ماكرو Excel و VBA
ماكرو Excel هو مجموعة من الإجراءات المسجلة أو المكتوبة برمجياً التي تُنفذ تلقائياً لأداء مهام متكررة داخل جداول البيانات، بينما VBA هي لغة البرمجة المدمجة في تطبيقات Micr...
- يوضح المتعلم مفهوم الماكرو وأهمية استخدام VBA لأتمتة المهام...
- يسجل المتعلم ماكرو جديدًا باستخدام مسجل الماكرو ثم يشغله ويع...
- +6 مخرجات إضافية
أتمتة Google Sheets باستخدام Apps Script
أتمتة Google Sheets باستخدام Apps Script هي عملية توظيف لغة البرمجة Apps Script، التي طورتها Google، لتنفيذ المهام المتكررة وتوسيع وظائف جداول بيانات Google Sheets.
- ينشئ مشروع Apps Script مرتبطًا بجدول Google Sheets ويحدد مكو...
- يطبق أساسيات JavaScript مثل المتغيرات والدوال والشروط والحلق...
- +6 مخرجات إضافية
أتمتة المكاتب باستخدام Python
أتمتة المكاتب باستخدام Python هي مجال تطبيقي يجمع بين البرمجة ولغة Python وأدواتها المتخصصة لأداء المهام المكتبية الروتينية دون تدخل بشري مباشر.
- يهيئ بيئة Python مكتبية متكاملة بتثبيت الحزم وإدارة البيئات...
- ينظم الملفات والمجلدات آليًا باستخدام مكتبات Python لإنشاء و...
- +6 مخرجات إضافية
JavaScript من الصفر
جافاسكربت هي لغة برمجة عالية المستوى، تُستخدم بشكل أساسي في تطوير الويب لجعل صفحات الويب تفاعلية وديناميكية.
- يوضح كيفية عمل JavaScript داخل المتصفح ويفرق بين بيئة التنفي...
- يطبق المتغيرات والثوابت وأنواع البيانات لإنشاء تخزين منظم لل...
- +5 مخرجات إضافية
بدء استوديو ألعاب مستقل
بدء استوديو ألعاب مستقل هو عملية إنشاء كيان تجاري متخصص في تطوير ونشر الألعاب دون الاعتماد على ناشر خارجي، ويتطلب ذلك إدارة كاملة لدورة حياة اللعبة من الفكرة الأولية إلى...
- يحلل اتجاهات السوق في صناعة الألعاب المستقلة لتحديد الفرص ال...
- يتحقق من جدوى فكرة اللعبة باستخدام معايير السوق والجمهور الم...
- +6 مخرجات إضافية