TrueschoTruescho
كل الدورات
جافا: الخوارزميات
edX
دورة
متوسط
مجاني للتدقيق
شهادة

جافا: الخوارزميات

Codio

ابنِ أساسًا قويًا في الخوارزميات وهياكل البيانات بجافا عبر تعلم عملي وتطبيقات قابلة للتشغيل دون تثبيت.

2 ساعة/أسبوع3 أسبوعالإنجليزية20 متسجل
مجاني للتدقيق

عن الدورة

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

ماذا ستتعلم

  • قياس وتعريف تعقيد الخوارزميات من حيث الزمن والمساحة
  • التعرّف إلى تقنيات شائعة لتصميم الخوارزميات مثل الاستدعاء الذاتي (Recursion) والخوارزميات الجشعة والبرمجة الديناميكية وغيرها
  • فهم خوارزميات البحث (البسيطة والمتقدمة) وتطبيقها
  • التعرّف إلى عدة خوارزميات للفرز وتطبيقها عمليًا

المتطلبات المسبقة

  • الإلمام بالموضوعات المقدمة في تخصص «البرمجة بلغة جافا: مقدمة عملية تطبيقية»

المدرسون

A

Anh Le

Curriculum Developer

المواضيع

الخوارزميات
هياكل البيانات

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

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

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