TrueschoTruescho
كل الدورات
مقدمة في برمجة جافا: بدء كتابة الكود
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

مقدمة في برمجة جافا: بدء كتابة الكود

Universidad Carlos III de Madrid

تعلّم أساسيات برمجة جافا بأسلوب تفاعلي ممتع، مع أمثلة عملية لفهم الخوارزميات وOOP وواجهات API وبناء برامج بسيطة.

8 ساعة/أسبوع5 أسبوعالإنجليزية369,662 متسجل
مجاني للتدقيق

عن الدورة

في هذه الدورة التمهيدية لبرمجة جافا، ستتعرّف إلى مفاهيم قوية وأساسية تساعدك على بناء فهم متين للبرمجة. ستبدأ باستيعاب فكرة التجريد الوظيفي، ثم تنتقل إلى نموذج البرمجة كائنية التوجه (OOP) الذي يُعد من أكثر النماذج استخداماً في تطوير البرمجيات الحديثة، كما ستتعرّف إلى واجهات برمجة التطبيقات (APIs) وكيفية الاستفادة منها عند استخدام أصناف جافا الشائعة. تتضمن الدورة أمثلة ودراسات حالة تساعدك على تطبيق ما تتعلمه عملياً، بحيث تتمكن من تنفيذ برامج بسيطة بنفسك أو العمل بالتعاون مع زملائك. يتم التركيز على الحصول على تغذية راجعة فورية أثناء التعلم، وعلى جعل تجربة التعلم ممتعة وتفاعلية. لا تقتصر أهمية تعلم البرمجة على القدرة على برمجة أجهزة اليوم مثل الحواسيب والهواتف الذكية فحسب، بل تفتح أيضاً الباب أمام التفكير الحاسوبي؛ أي تطبيق تقنيات وأساليب الحوسبة على العمليات اليومية وحل المشكلات بطريقة منهجية. هذه النسخة هي إصدار مُحسّن من الدورة التي تم إطلاقها في أبريل 2015، مع تحسينات تهدف إلى تقديم تجربة تعلم أفضل وأكثر سلاسة للمبتدئين.

ماذا ستتعلم

  • اكتساب معرفة أساسية بالخوارزميات وبرمجة جافا
  • تطوير برامج باستخدام العبارات الشرطية والحلقات
  • تصميم وتنفيذ خوارزميات تكرارية (Recursion)
  • فهم الآليات الأساسية لنموذج البرمجة كائنية التوجه (OOP)
  • استخدام وتفسير واجهات API لبعض أصناف جافا الأكثر شيوعاً
  • تطوير برامج بسيطة بلغة جافا

المدرسون

C

Carlos Delgado Kloos

Full Professor

C

Carmen Fernández Panadero

Assistant Professor

I

Iria Estévez-Ayres

Assistant Professor

J

Jorge Blasco

Assistant Lecturer

المواضيع

واجهات برمجة التطبيقات (API)
تشغيل الهواتف الذكية
جافا (لغة برمجة)
البرمجة كائنية التوجه (OOP)
التفكير الحاسوبي

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

واجهات برمجة التطبيقات (API)
تشغيل الهواتف الذكية
جافا (لغة برمجة)
البرمجة كائنية التوجه (OOP)
التفكير الحاسوبي

ابدأ التعلم الآن