Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
تعلم الجافا المستوى الثاني Object Oriented Programming
44 students

تعلم الجافا المستوى الثاني Object Oriented Programming

البرمجة الكينونية object oriented
Created byNibras Alissa
Last updated 6/2026
Arabic

What you'll learn

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

Course content

3 sections17 lectures8h 32m total length
  • الفئة والكائن والفرق بينهم14:44
  • تعريف الباني10:33
  • مستويات الوصول وميثود القراءة والتعديل على الخاص16:48
  • تعريف باني (constructor) بمدخلات وتعريف أكثر من باني في الجافا12:08
  • تقسيم ملفات المشروع وعمل عدة كلاسات في الجافا والكلمة المحجوزة this12:32
  • الكلمة المحجوزة static في الجافا9:47
  • مجموعة اسئلة من نمط الخيارات المتعددة

Requirements

  • دورة تعلم الجافا من الصفر الى الاحتراف المستوى الأول

Description

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

في هذه الدورة، سيتعمق الطلاب في مفهوم البرمجة الكائنية التوجه (OOP) والتي تشمل التعرف على الفئات (Classes) والكائنات (Objects)، الوراثة (Inheritance)، التعددية الشكلية (Polymorphism)، والتغليف (Encapsulation). سيتمكن الطلاب من كتابة برامج أكثر تنظيماً ومرونة باستخدام هذه المفاهيم، مما يمكنهم من إنشاء كود يمكن إعادة استخدامه وصيانته بسهولة.  بعض المواضيع ما زلت بتنزيل فيديوهاتهم وإن شاء الله قريباً سيكتمل تنزيلهم.

بالإضافة إلى ذلك، تتضمن الدورة وحدة خاصة عن التعامل مع الأخطاء والاستثناءات (Exception Handling) والتي تهدف إلى تعليم الطلاب كيفية كتابة كود قادر على التعامل مع الأخطاء بفعالية وتحسين استقرارية البرامج. سيعرف الطلاب كيفية استخدام الكتل try, catch, finally لضمان عمل البرنامج بشكل صحيح حتى في وجود أخطاء غير متوقعة.  بعض المواضيع ما زلت بتنزيل فيديوهاتهم وإن شاء الله قريباً سيكتمل تنزيلهم.

كما تتضمن الدورة وحدة متقدمة عن معالجة النصوص (String Manipulation) والتي تركز على الأدوات والتقنيات المتاحة في الجافا للتعامل مع النصوص بشكل فعال، بالإضافة إلى تقنيات الإدخال والإخراج (I/O) للتعامل مع الملفات والنظام.

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

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

Who this course is for:

  • كل طالب عنده اساسيات لغة الجافا ويريد الوصول الى الاحتراف