كل دورات البرمجة
102 دورات تفاعلية مجانية
تصفح كل دورات البرمجة على Coddy. 102 دورة تفاعلية عبر 15 لغة برمجة - مجانية للبدء، تلميحات بمساعدة الذكاء الاصطناعي، شهادة عند الإكمال.
المواضيع
رسوم متحركة لكسوف الشمس | مشروع 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
المجموعات في Python
شائعفي هذه الدورة، ستتقن المجموعات في Python. ستتعلم كيفية إنشاء المجموعات وتعديلها وإجراء العمليات عليها من خلال دروس شاملة وتحديات عملية. وبنهاية الدورة، ستكون بارعاً في استخدام المجموعات لتحسين كود Python الخاص بك.
- 11
التعامل مع الملفات في Java
في هذه الدورة، ستتقن التعامل مع الملفات في Java، حيث ستغطي القراءة والكتابة وإدارة الملفات، مع تحديات عملية لتعزيز مهاراتك.
- 11
مشغل فيديوهات YouTube - مشروع HTML
في هذا المشروع، ستنشئ مشغل فيديوهات YouTube باستخدام HTML وتستكشف سمات متنوعة خلال ذلك.
- 7
- 1
دوال JavaScript DOM
في هذه الدورة، ستتعرف على دوال JavaScript DOM الأكثر استخداماً وكيفية استخدامها!
- 13