دورة عبر الإنترنت – التخصص المهني المعتمد في البرمجة بلغة Java: مقدمة عملية من Codio

مقدمة عملية للبرمجة بلغة جافا. قم ببرمجة برنامج Java الأول وتشغيله في دقائق، دون الحاجة إلى التثبيت!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • تنمية المهارات في برمجة جافا
  • فهم المبادئ الأساسية في علوم الكمبيوتر
  • القدرة على تعلم لغات برمجة إضافية بسرعة
  • – كتابة البرامج المختلفة ومن ضمنها البرامج الأوتوماتيكية
  • التصميم الموجه للكائنات
  • التعامل مع موضوعات متقدمة مثل علم البيانات والذكاء الاصطناعي
  • إنشاء برامج مفيدة لتسريع المهام اليومية
  • الإخراج الرسومي باستخدام مكتبات مثل Swing
  • إنشاء الرسوم المتحركة

What you will learn in the course

Courses for which the course is suitable

  • مطور البرمجيات
  • مطور جافا
  • مطور التطبيقات
  • مطور الأنظمة الآلية
  • مطور تطبيقات رسومية
  • مطور الرسوم المتحركة
  • محلل البيانات
  • مطور في مجال الذكاء الاصطناعي
  • مبرمج بلغات برمجة أخرى

التدريب – سلسلة دورات من 5 أجزاء

التدريب مخصص للأشخاص الذين ليس لديهم خبرة في البرمجة ويرغبون في تطوير مهارات البرمجة في لغة جافا، وتعلم المبادئ الأساسية لعلوم الكمبيوتر التي ستسمح لهم بتعلم لغات البرمجة الأخرى بسرعة.

خلال الدورات الأربع، ستغطي كل شيء بدءًا من الأساسيات وحتى التصميم الموجه للكائنات. ستساعدك هذه المواضيع على الاستعداد لكتابة مجموعة متنوعة من البرامج، بدءًا من البرامج الصغيرة التي تعمل على أتمتة المهام المتكررة وحتى التطبيقات الأكبر حجمًا.

ستمنحك الدورات فهمًا كافيًا لـ Java لمعالجة موضوعات أكثر تقدمًا مثل علوم البيانات والذكاء الاصطناعي.

مشروع التعلم العملي

سيقوم الطلاب بإنشاء مجموعة متنوعة من المشاريع العملية، بما في ذلك:

  • برامج مفيدة يمكنها تسريع المهام اليومية مثل التحديث التلقائي للملفات.
  • الإخراج الرسومي باستخدام مكتبات مثل Swing.
  • إنشاء الرسوم المتحركة.

Details of the courses that make up the specialization

أساسيات جافا: الاختيار والتكرار

الدورة 1
8 ساعات
4.6 (104 التقييمات)

ماذا ستتعلم

  • استخدم المتغيرات وعوامل التشغيل لتخزين البيانات الصغيرة ومعالجتها
  • أتمتة اتخاذ القرار من خلال جمل الاختيار بحيث تتغير نتيجة البرنامج حسب المعطيات
  • كرر أجزاء من برنامجك باستخدام نوع الحلقة المناسب

المهارات التي سوف تكتسبها

  • التيارات
  • اختبارات الوحدة
  • التعليقات التوضيحية في جافا
  • هياكل البيانات
  • معالجة الأخطاء

هياكل جافا الأساسية: المصفوفات والسلاسل والملفات

الدورة 2
7 ساعات
4.6 (36 تقييمًا)

ماذا ستتعلم

  • تخزين ومعالجة مجموعات البيانات
  • المقارنة والتلاعب بالسلاسل النصية
  • القراءة والكتابة إلى الملفات النصية وملفات CSV

المهارات التي سوف تكتسبها

  • علوم الكمبيوتر
  • تعدد الأشكال
  • البرمجة بلغة جافا
  • البرمجة الشيئية (OOP)
  • الميراث

أساسيات الكائنات في Java: الوظائف والتكرار والكائنات

الدورة 3
8 ساعات
4.2 (18 تقييمًا)

ماذا ستتعلم

  • تحديد واستخدام الوظائف المخصصة لتحسين إمكانية قراءة التعليمات البرمجية
  • متى وكيف يتم استخدام الخلف بدلاً من الخلف
  • إنشاء وتعديل الكائنات المخصصة

المهارات التي سوف تكتسبها

  • علوم الكمبيوتر
  • يعود
  • شروط
  • البرمجة بلغة جافا
  • تغيير

جافا كائنية التوجه: الوراثة والإخفاء

الدورة 4
9 ساعات
4.3 (19 تقييمًا)

ماذا ستتعلم

  • كيفية تصميم برامج أكبر باستخدام مبادئ موجهة للكائنات
  • إعادة استخدام أجزاء من الطبقات من خلال الميراث
  • إخفاء المعلومات والأساليب ذات الصلة في القسم

المهارات التي سوف تكتسبها

  • سلاسل
  • علوم الكمبيوتر
  • البرمجة بلغة جافا
  • صفائف
  • ملفات

جافا كور

الدورة 5
7 ساعات
4.9 (29 تقييمًا)

ماذا ستتعلم

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