دورة عبر الإنترنت – تخصص احترافي معتمد في Java كلغة ثانية من LearnQuest

انقل مهاراتك في البرمجة إلى Java. تعلم كيفية تطوير تطبيقات الويب والهاتف المحمول بلغة 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

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

What you will learn in the course

Courses for which the course is suitable

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

التدريب – سلسلة دورات من 3 دورات

مقدمة

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

المحتويات الرئيسية

  • البرمجة الشيئية في جافا
  • توازي مع لغات البرمجة الأخرى

المتطلبات الأساسية

يفترض تخصص “Java as a Second language” أنك تعرف القليل عن البرمجة وترغب في نقل هذه المعرفة إلى تعلم Java.

تمارين مخبرية

سيتم إجراء التمارين المعملية باستخدام نظامك الشخصي وتثبيت Java، بالإضافة إلى منصة Coursera Labs. سيرشدك الدليل خلال عملية التثبيت والتكوين لبيئتك وتنفيذ التمارين.

  • يمكن تثبيت Java على أي نوع من أجهزة الكمبيوتر تقريبًا.
  • سيوضح الدليل كيفية التثبيت على نظام Windows.

مشروع التعلم التطبيقي

سيستخدم المتعلمون ميزات لغة Java لتثبيت تطبيق Java وتشغيله، بالإضافة إلى العمل مع ميزات Java بما في ذلك الوراثة وتعدد الأشكال.

  • أثناء قيامك بالتمارين، ستقوم بإنشاء العديد من تطبيقات Java الأصغر حجمًا.
  • في الدورة الأخيرة، ستقوم بإنشاء تطبيق آلة حاسبة يعمل بالكامل باستخدام لغة Java.

Details of the courses that make up the specialization

مقدمة إلى جافا كلغة ثانية

  • الدورة 1 • 7 ساعات • 4.5 (77 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

تهدف هذه الدورة إلى أن تكون مقدمة إلى Java كلغة ثانية، إذا كنت تعرف أي لغة برمجة. يمكن أن يكون هذا عبارة عن برمجة نصية لـ Shell ومعرفة الإصدارات القديمة من Java وJavaScript وما إلى ذلك. ستتيح لك هذه الدورة اكتساب المعرفة بسرعة بلغة برمجة Java. سوف تتعلم المزيد عن اتجاه الكائن في Java وسترى الروابط بين نماذج البرمجة المختلفة. هذه هي الدورة الأولى من ثلاث دورات في الدورة المتخصصة التي ستقرأ لاحقًا Java كلغة ثانية. يفترض أنك لا تعرف سوى القليل عن البرمجة وترغب في نقل هذه المعرفة إلى تعلم Java.

سيتم إجراء التمارين العملية باستخدام نظامك وتثبيت Java. سوف يرشدك الدليل في عملية التثبيت والتكوين لبيئتك والعمل على التمارين. يمكن تثبيت Java على أي نوع من أجهزة الكمبيوتر تقريبًا، لكن الدليل سيوضح التثبيت على نظام Windows.

المهارات التي سوف تكتسبها
  • التصنيف: برمجة كمبيوتر
  • الفئة: جافا
  • التصنيف: مقدمة في برمجة الكمبيوتر

لغة جافا

  • الدورة 2 • 7 ساعات • 4.2 (69 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

هذه هي الدورة الثانية في تخصص “الجافا كلغة ثانية”. في هذه الدورة، سوف نقوم بفحص أنواع البيانات في Java، ومناقشة أنواع البيانات الأساسية، وشرح فئات البيانات. سنقوم أيضًا باستكشاف الملاحظات والسلاسل وإضافة فصل جديد في المختبر. بعد ذلك، سنلقي نظرة على هياكل التحكم في Java. سنشرح عبارات IF والحلقات والمصفوفات ونناقش عبارات Switch وبيئة برمجة Java. بعد ذلك، سنحدد الوراثة ونستكشف كيفية السماح بالطرق والخصائص في Java. سنناقش أيضًا تعدد الأشكال والتحميل الزائد للوظائف قبل إكمال المختبر والاختبار. تدور الوحدة الأخيرة حول كيفية تحقيق كل ما تعلمناه في النماذج السابقة في مختبرنا النهائي.

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

المهارات التي سوف تكتسبها
  • الفئة: للحلقة
  • الفئة: إذا-ثم
  • التصنيف: تبديل الجمل
  • الفئة: تعدد الأشكال
  • التصنيف: برمجة جافا

كتابة كود تطبيق جافا

  • الدورة 3 • 13 ساعة • 4.5 (51 تقييمًا)

تفاصيل الدورة

ماذا ستتعلم

هذه هي الدورة الثالثة في التخصص المسمى “الجافا كلغة ثانية”. تقدم هذه الدورة إرشادات لمتخصصي تكنولوجيا المعلومات لتطوير تطبيقات Java. هذه المادة مخصصة للمحترفين الذين هم على دراية ببرمجة التطبيقات، ولكن ليس لديهم مهارات قوية في Java. أنواع التطبيقات التي سيتم التركيز عليها هي: التطبيقات القائمة على وحدة التحكم، وتطبيقات Windows في Java، وتطبيقات الويب ومحطات الهاتف المحمول. تقدم هذه الدورة مواد حول تطوير التطبيقات الحقيقية، وتتضمن مختبرات تطوير التطبيقات العملية. سوف يكتسب المتعلمون مهارات قوية في تطوير تطبيقات Java.

الدورات في هذا التخصص تراكمية، لذا ينصح بدراسة الدورات 1 و 2 قبل ذلك. تحتوي هذه الدورة على مختبرات Coursera حتى يتمكن الطلاب من ممارسة مهارات Java الجديدة. يوفر الدليل أيضًا تعليمات دون الاتصال بالإنترنت في حالة رغبتك في استخدام بيئة Java المحلية لديك.

يوصى بدراسة المقررات في هذا التخصص بهذا الترتيب التقدمي، لأن المعرفة تتراكم.

المهارات التي سوف تكتسبها
  • التصنيف: برمجة كمبيوتر
  • التصنيف: تطبيقات الجوال
  • التصنيف: برمجة ويندوز
  • التصنيف: إنترنت