الطريق إلى مهنة أحلامك
95 دورة مطابقة لمعايير الفلتر.
95 نتائج
1 فلاتر مطبقة
برمجة الأنظمة بلغة راست
برمجة الأنظمة بلغة راست هي منهجية تطوير برمجيات تعتمد على لغة راست التي تجمع بين أداء اللغات منخفضة المستوى مثل C/C++ وضمانات السلامة العالية.
- تحليل نظام الملكية والاقتراض في راست لتجنب أخطاء الذاكرة دون...
- تطبيق مفهوم زمن الحياة لضمان صحة المراجع ومنع المراجع المعلق...
- +6 مخرجات إضافية
أردوينو
أردوينو هو منصة إلكترونية مفتوحة المصدر تجمع بين عتاد (Hardware) قابل للبرمجة وبيئة تطوير برمجية (IDE) سهلة الاستخدام، تعتمد على لغة مشتقة من C/C++.
- تحليل بنية لوحة أردوينو وتحديد وظائف كل منفذ ومكون رئيسي فيه...
- تثبيت بيئة التطوير المتكاملة وتكوينها للتعامل مع لوحة أردوين...
- +8 مخرجات إضافية
البرمجيات الخضراء الواعية بالكربون
البرمجيات الخضراء الواعية بالكربون هي حقل معرفي وهندسي يهدف إلى تقليل الانبعاثات الكربونية الناتجة عن دورة حياة البرمجيات، بدءاً من التصميم والتطوير وصولاً إلى التشغيل وا...
- قياس البصمة الكربونية الرقمية: تحليل الأثر الكربوني للبرمجيا...
- تطبيق مبادئ كتابة الكود الواعي بالكربون من خلال تحسين الخوار...
- +6 مخرجات إضافية
تطوير واجهات REST باستخدام Django
تطوير واجهات REST باستخدام Django هو مجال متخصص في هندسة البرمجيات يركز على بناء واجهات برمجة تطبيقات (API) تتبع مبادئ REST (Representational State Transfer) باستخدام إطا...
- بناء نماذج بيانات Django مع علاقات متعددة مثل ForeignKey و M...
- تطبيق ViewSets و Routers لإنشاء واجهات REST كاملة مع تقليل ا...
- +6 مخرجات إضافية
TypeScript تطوير Full Stack
تطوير Full Stack باستخدام TypeScript هو منهجية بناء تطبيقات ويب تشمل طبقة الخادم (Backend) وطبقة العميل (Frontend) باستخدام لغة TypeScript، وهي لغة برمجة مبنية على JavaSc...
- يحدد الأنواع الأساسية والمتقدمة في TypeScript مثل Generics و...
- يهيئ بيئة عمل متكاملة لمشروع Full Stack باستخدام TypeScript...
- +6 مخرجات إضافية
تطوير أتمتة Slack للمطورين
تطوير أتمتة Slack هو مجال متخصص في هندسة البرمجيات يركز على بناء تطبيقات وروبوتات تعمل داخل منصة Slack لتحسين التواصل وأتمتة المهام المتكررة.
- بناء تطبيق Slack أساسي متصل بمنصة Slack باستخدام واجهات برمج...
- تطبيق معالجة الأحداث عبر Events API للاستجابة للرسائل والإجر...
- +6 مخرجات إضافية
أساسيات Python
أساسيات Python هي مجموعة المفاهيم والقواعد التي تسمح للفرد بكتابة تعليمات مفهومة للحاسوب باستخدام لغة Python، وتشمل طريقة تمثيل القيم وتخزينها، وبناء الجمل، والتحكم في تد...
- يهيئ بيئة تطوير Python ويشغّل أول برنامج مع فهم إعداد المحرر...
- يميز بين أنواع البيانات الأساسية ويعرّف المتغيرات ويستخدم ال...
- +6 مخرجات إضافية
دوكر وكوبرنيتيس والخدمات المصغرة
دوكر هو منصة حاويات تسمح بتغليف التطبيق مع جميع اعتمادياته في وحدة خفيفة وقابلة للنقل تعمل بشكل متّسق عبر أي بيئة.
- أساسيات الحاويات: تثبيت دوكر وبناء صور مخصصة وإدارة دورة حيا...
- تصميم بيئة دوكر متكاملة عبر إعداد الشبكات والأحجام الدائمة و...
- +6 مخرجات إضافية
بناء منتجات SaaS المصغرة المربحة
بناء منتجات SaaS المصغرة المربحة هو نهج حديث في ريادة الأعمال الرقمية يقوم على تطوير تطبيقات سحابية صغيرة ومتخصصة تحل مشكلة محددة بدقة لفئة مستهدفة واضحة، وتحقق إيرادات م...
- اكتشاف الأفكار: طبّق منهجيات منظّمة لتوليد أفكار منتجات SaaS...
- حلّل السوق المستهدف وادرس استراتيجيات المنافسين لتحديد الفجو...
- +6 مخرجات إضافية
أتمتة Jenkins
أتمتة Jenkins هي عملية استخدام خادم Jenkins مفتوح المصدر لأتمتة مهام التطوير مثل البناء والاختبار والنشر.
- تثبيت Jenkins على نظام تشغيل Linux وتكوين الإعدادات الأساسية...
- إنشاء وإدارة وظائف (Jobs) في Jenkins باستخدام أنواع مختلفة م...
- +5 مخرجات إضافية
Git سير عمل التحكم بالإصدار
Git سير عمل التحكم بالإصدار هو نظام لإدارة التغييرات في ملفات المشروع عبر الزمن، يتيح تتبع كل تعديل والعودة إلى أي إصدار سابق بسهولة.
- تصميم سير عمل للتحكم بالإصدار باستخدام Git لإدارة المشاريع ا...
- تطبيق أوامر Git الأساسية لإنشاء المستودعات وإجراء التعديلات...
- +8 مخرجات إضافية
تطوير الواجهات الخلفية باستخدام Go
تطوير الواجهات الخلفية باستخدام Go هو مجال بناء الخدمات والخوادم التي تدير منطق التطبيق، قواعد البيانات، والمصادقة باستخدام لغة البرمجة Go.
- يطبق أساسيات لغة Go مثل المتغيرات والدوال والتحكم في التدفق...
- يصمم هياكل بيانات مخصصة ويتعامل مع JSON لتحليل البيانات وتبا...
- +6 مخرجات إضافية
تطوير مواقع Jamstack
Jamstack هي بنية حديثة لتطوير الويب تعتمد على JavaScript وواجهات برمجة التطبيقات وMarkup المسبق التوليد، بدلاً من الخوادم التقليدية.
- يحلل مبادئ Jamstack ويقارنها بالأساليب التقليدية لبناء الموا...
- يصمم هيكل مشروع Jamstack باستخدام أدوات بناء المواقع الثابتة...
- +6 مخرجات إضافية
بناء بوتات Discord
بناء بوتات Discord هو مجال تطبيقي يجمع بين البرمجة وواجهات المنصات وإدارة التفاعل الرقمي داخل السيرفرات.
- يبني بوت Discord أساسيًا باستخدام Node.js وdiscord.js بعد ته...
- ينفذ أوامر نصية أساسية وردودًا مخصصة داخل السيرفر مع تنسيق ا...
- +6 مخرجات إضافية
أساسيات التعبيرات النمطية
التعبيرات النمطية هي لغة صغيرة وقوية لوصف أنماط النصوص، تُستخدم للبحث عن سلاسل محددة داخل نصوص أكبر، واستبدالها، أو التحقق من مطابقتها.
- يطبق الأنماط الحرفية للبحث عن نصوص محددة بدقة في سلاسل نصية.
- يستخدم الرموز الخاصة والهروب لمطابقة الأحرف الفوقية كأحرف عا...
- +6 مخرجات إضافية