كل دورات البرمجة
106 دورات تفاعلية مجانية
تصفح كل دورات البرمجة على Coddy. 106 دورة تفاعلية عبر 15 لغة برمجة - مجانية للبدء، تلميحات بمساعدة الذكاء الاصطناعي، شهادة عند الإكمال.
Heaps وطوابير الأولويات - سلسلة هياكل البيانات #7
جديدفي هذه الدورة، ستتعلم عن هيكل البيانات Heap (العمود الفقري لطوابير الأولويات)، وستقوم بإنشاء MinHeap من الصفر باستخدام لغتك المفضلة، وتتدرب على حل تحديات برمجية باستخدامه!
شهادة عند الإكمال
- 14
- 6
- 1
القائمة المترابطة المزدوجة - سلسلة هياكل البيانات #6
جديدفي هذه الدورة، ستتعرف على هيكل البيانات "القائمة المترابطة المزدوجة" (Doubly Linked List)، وستقوم بإنشائها من الصفر باستخدام لغتك البرمجية المفضلة، بالإضافة إلى حل تحديات برمجية متنوعة لتطبيق ما تعلمته!
شهادة عند الإكمال
- 14
- 6
- 1
القائمة المرتبطة - سلسلة هياكل البيانات #5
جديدفي هذه الدورة، ستتعلم عن هيكل البيانات "القائمة المرتبطة" (Linked List)، وستقوم بإنشائها من الصفر باستخدام لغتك المفضلة، وتتدرب على حل تحديات برمجية باستخدامها!
شهادة عند الإكمال
- 14
- 6
- 1
جداول الهاش - سلسلة هياكل البيانات #4
جديدفي هذه الدورة، ستتعلم عن هيكل البيانات Hash Table، وستقوم بإنشائه من الصفر باستخدام لغتك المفضلة، كما ستتدرب على حل تحديات برمجية باستخدامه!
شهادة عند الإكمال
- 14
- 12
رسوم متحركة لكسوف الشمس | مشروع HTML/CSS
شائعفي هذه الدورة، ستنشئ رسومًا متحركة مذهلة لـ "كسوف الشمس"، لتوضيح كيفية بناء واجهات مستخدم جذابة وعملية باستخدام الرسوم المتحركة.
- 10
- 2
محاكاة صفحة إنستغرام | مشروع Front-End
في هذه الدورة، ستتدرب على أساليب HTML و CSS القياسية والبسيطة، وستقوم بإنشاء مشروع محاكاة لصفحة إنستغرام.
- 16
- 5
معالجة البيانات في R
تعلم كيفية معالجة وتحويل البيانات بكفاءة باستخدام دوال R المدمجة، والحزم الأساسية، والحزم المدعومة. تشمل المواضيع استخلاص المجموعات الفرعية، والدمج، وإعادة التشكيل، وتجميع البيانات.
شهادة عند الإكمال
- 14
- 42
مكررات Python
شائعستتعلم في هذه الدورة عن المكررات في Python وتطبق معرفتك عملياً، لتتمكن بنهايتها من إتقان هذا الموضوع تماماً!
شهادة عند الإكمال
- 13
Python JSON
شائعفي هذه الدورة، ستتعلم عن JSON وتتعمق في مكتبة json في Python، وتتقن التعامل معها!
- 9
الدوال في C++: بناء دوالك الخاصة
يهدف هذا الكورس إلى تحديك من خلال إنشاء دوال لمختلف السيناريوهات وحالات الاستخدام.
- 18
مؤشرات C++
أتقن المؤشرات في C++ باستخدام أمثلة عملية. تعلم إدارة الذاكرة، والتخصيص الديناميكي، وتقنيات المؤشرات المتقدمة لبرمجة C++ فعالة.
شهادة عند الإكمال
- 14
- 42
مسائل برمجية: الجزء الثاني
شائعاختبر مهاراتك في حل المشكلات البرمجية من خلال تمارين بمستويات صعوبة مختلفة في هذا الكورس. تم تصميم هذا الكورس للمبرمجين الذين لديهم معرفة مسبقة بالقواعد الأساسية لأي لغة برمجة، وهو يعد امتداداً للجزء الأول من "مسائل برمجية".
شهادة عند الإكمال
- 25
- 24
مولد حقائق عشوائية - مشروع Python
في هذا المشروع، ستقوم بإنشاء مولد حقائق عشوائية باستخدام Python مع API عام (uselessfacts).
- 7
- 2
شريط التنقل السفلي - مشروع HTML/CSS
في هذه الدورة، ستنشئ شريط تنقل سفلي بسيط باستخدام HTML وستقوم بتنسيقه باستخدام CSS. كما ستتعلم كيفية إضافة رسوم متحركة بسيطة باستخدام محدد (:hover) في CSS.
- 12
- 2
الدوال في C
في هذه الدورة، ستتعلم كيفية استخدام الدوال في C مع أمثلة وتحديات.
شهادة عند الإكمال
- 17
التعامل مع الملفات في C++
أتقن التعامل مع الملفات في C++ من خلال دروس عملية حول القراءة والكتابة ومعالجة الملفات. تعلم كيفية إدارة الملفات النصية والثنائية بكفاءة، ومعالجة الأخطاء، وتطبيق أفضل الممارسات في تطبيقات العالم الحقيقي.
- 23
مشروع DOM - آلة حاسبة
في هذه الدورة، ستقوم ببناء آلة حاسبة بسيطة وتفاعلية باستخدام HTML و CSS و JS.
- 14
- 3
معسكر أنماط النجوم
شائعاستخدم مهاراتك في حل المشكلات البرمجية لتعلم كيفية طباعة أنماط النجوم التي تتراوح بين البسيطة والمعقدة، وذلك باستخدام مستويات مختلفة من الحلقات التكرارية المتداخلة، والجمل الشرطية، والحسابات الرياضية.
- 30
- 28
تعريف الدوال في JavaScript
ستتعلم في هذه الدورة الطرق المختلفة لتعريف الدوال في JavaScript. بدءاً من تعريفات الدوال الأساسية التقليدية وصولاً إلى arrow functions الحديثة، عزز مهاراتك البرمجية واكتب كود JavaScript أكثر نظافة وكفاءة!
- 14
RegEx في Python
شائعاكتشف قوة التعبيرات النمطية (RegEx) في Python من خلال هذه الدورة الموجزة والعملية. تعلم إتقان البحث في النصوص، ومطابقة الأنماط، واستخراج البيانات باستخدام أمثلة واقعية وتحديات تطبيقية.
شهادة عند الإكمال
- 28
تحديات Golang - المستوى 1
مجموعة من التحديات تهدف إلى تطوير مهاراتك البرمجية وزيادة إلمامك بلغة Golang وبنيتها البرمجية الجميلة. تركز هذه التحديات على المصفوفات (arrays)، والـ slices، والحلقات التكرارية (loops)، والجمل الشرطية (conditions).
شهادة عند الإكمال
- 24
ساعة إيقاف - مشروع HTML/CSS/JS
في هذا المشروع، ستنشئ ساعة إيقاف بسيطة باستخدام HTML و CSS و JavaScript.
- 10
- 3
تحديات البرمجة للمقابلات - X
هل أنت مستعد لمقابلتك البرمجية القادمة؟ اختبر معرفتك ومهاراتك مع هذه التحديات وكن مستعداً لمقابلتك القادمة، برمجة ممتعة!
- 3
- 3
دوال المصفوفات في JavaScript
في هذه الدورة، ستتعلم عن المصفوفات وأكثر دوال المصفوفات استخداماً في JavaScript وكيفية استخدامها!
- 18