University of California San Diego

البرمجة الموجهة للكائنات في جافا

تطور وفقًا لجدولك الزمني مع خصومات كبيرة على Coursera Plus. وفر 40% لمدة 3 أشهر.

University of California San Diego

البرمجة الموجهة للكائنات في جافا

تُعد هذه الدورة التدريبية جزءًا من برامج متعددة.

Mia Minnes
Leo Porter
Christine Alvarado

مدرسون: Mia Minnes

308,750 مُسجل بالفعل

مشمول مع Coursera Plusالتعرف على المزيد

احصل على نظرة ثاقبة للموضوع وتعلم الأساسيات.

5,804 مراجعةً/مراجعات

متوسط مستوى
يجب توفر بعض الخبرات ذات الصلة
جدول المواعيد المرن
4 أسابيع ~ ~ أسابيع في 10 ساعات أسبوع
تعلّم وفقًا لما يناسبك
احصل على نظرة ثاقبة للموضوع وتعلم الأساسيات.

5,804 مراجعةً/مراجعات

متوسط مستوى
يجب توفر بعض الخبرات ذات الصلة
جدول المواعيد المرن
4 أسابيع ~ ~ أسابيع في 10 ساعات أسبوع
تعلّم وفقًا لما يناسبك

تفاصيل يجب معرفتها

شهادة قابلة للمشاركة

أضِف إلى ملفك الشخصي على LinkedIn

يدرس في الإنجليزية
97%
حظيت هذه الدورة بإعجاب معظم المتعلمين

تعرَّف على كيفية إتقان الموظفين في الشركات الكبرى للمهارات المطلوبة

 شعارات Petrobras, TATA, Danone, Capgemini, P&G وL'Oreal

اكتسب خبرات في مجال التخصص

هذه الدورة التدريبية متاحة كجزء من
عند التسجيل في هذه الدورة التدريبية، سُيطلب منك أيضًا تحديد برنامج معين.
  • تعلّم مفاهيم جديدة من خبراء في المجال
  • اكتسب فهمًا أساسيًا لأحد الموضوعات أو الأدوات
  • طوّر المهارات ذات الصلة بوظيفتك من خلال مشاريع عملية
  • احصل على شهادة قابلة للمشاركة في مجالك المهني

هناك 6 وحدات في هذه الدورة

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

العناصر المتضمنة

13 فيديوهات8 قراءات3 مهام1 موضوع للنقاش

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

العناصر المتضمنة

16 فيديوهات11 قراءات4 مهام

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

العناصر المتضمنة

23 فيديوهات4 قراءات1 مهمة

الآن بعد أن أصبحت على قدم وساق في المشروع، دعنا نلقي نظرة فاحصة على بعض المفاهيم التي كنت تستخدمها بالفعل في شفرتك. على وجه التحديد، الكلمة الرئيسية "extends". ماذا يعني بالضبط أن برنامجك "يمتد PApplet"؟ للإجابة على هذا السؤال سنحتاج إلى الغوص في تفاصيل كيفية سماح جافا بالتسلسل الهرمي للفئات من خلال الوراثة وتعدد الأشكال. ستخدمك هذه المفاهيم الأساسية والقوية بشكل جيد في المستقبل! سنستخدم هذه الأفكار للسماح بعرض العلامات بشكل مختلف. إذا كنت تشعر بأنك مرتاح بالفعل مع الوراثة وتعدد الأشكال، فلا تتردد في الغوص مباشرةً في المشروع (مهمة البرمجة) لهذا الأسبوع. أثناء عملك في المشروع، لا تتردد في الحصول على بعض المتعة وتقديم مستويات جديدة من التسلسلات الهرمية للفئات لتحسين الوظائف.

العناصر المتضمنة

25 فيديوهات3 قراءات1 مهمة

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

العناصر المتضمنة

9 فيديوهات3 قراءات2 مهام

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

العناصر المتضمنة

19 فيديوهات3 قراءات2 مهام2 مراجعات من الأقران

احصل على شهادة في المجال المهني

أضف بيانات الاعتماد هذه إلى ملفك الشخصي على LinkedIn أو سيرتك الذاتية أو سيرتك الذاتية. شاركها على وسائل التواصل الاجتماعي وفي تقييم أدائك.

مدرسون

تصنيفات المحاضر
(583 تقييمات)
Mia Minnes
University of California San Diego
5 دورات410,712 متعلمين
Leo Porter
University of California San Diego
5 دورات410,712 متعلمين
Christine Alvarado
University of California San Diego
5 دورات410,712 متعلمين

مقدمة من

University of California San Diego

لماذا يختار الأشخاص Coursera في حياتهم المهنية

Felipe M.

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

Jennifer J.

متعلم منذ 2020
"قمت بتطبيق المفاهيم والمهارات التي تعلمتها مباشرة من الدورات التدريبية الخاصة بي على مشروع جديد ورائع في العمل."

Larry W.

متعلم منذ 2021
"عندما أحتاج إلى دورات تدريبية حول موضوعات لا توفرها جامعتي، فإن كورسيرا هي أحد أفضل الأماكن التي يجب عليك الذهاب إليها."

Chaitanya A.

"التعلم ليس مجرد أن تصبح أفضل في عملك: إنه أكثر من ذلك بكثير. كورسيرا تسمح لي أن أتعلم بلا حدود."

مراجعات المتعلم

  • 5 نجوم

    75.87‎%‎

  • 4 نجوم

    18.56‎%‎

  • 3 نجوم

    2.87‎%‎

  • 2 نجوم

    1.13‎%‎

  • 1 نجمة

    1.55‎%‎

عرض 3 من 5804

TS

تمت المراجعة في ١ سبتمبر ٢٠٢٠

PC

تمت المراجعة في ٢٣ أغسطس ٢٠١٧

BY

تمت المراجعة في ٢٢ يوليو ٢٠١٩

الأسئلة الشائعة

¹ بعض الواجبات في هذه الدورة التدريبية يتم تقديرها بالذكاء الاصطناعي. بالنسبة لهذه الواجبات، سيتم استخدام بياناتك وفقًا لـ إشعار خصوصية Coursera.