Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
OOP احترف التعامل مع البرمجة الهدفية
Rating: 4.5 out of 5(47 ratings)
1,798 students

OOP احترف التعامل مع البرمجة الهدفية

والتعامل معها باحترافية وتوظيف خصائصها بشكل صحيح ومثالي OOP تعرف على البرمجة الهدفية
Last updated 7/2022
Arabic
Arabic [Auto],

What you'll learn

  • التعامل مع الكلاسات والكائنات
  • والقدرة على توظيفها في لغات البرمجة المختلفةOOP احترافية التعامل مع البرمجة الهدفية
  • دالة البناء واستخداماتها وشروطها
  • overloading and overriding
  • الوراثة وشروطها والحالات المختلفة لها
  • وعلاقته بالوراثة abstraction مبدأ الـ
  • وميزاته وطرق استخدامه Encapsulation التغليف
  • وكيفية استخدامه ومتى يجب استخدامه polymorphism تعدد الاشكال او الاوجه

Course content

4 sections30 lectures4h 43m total length
  • مقدمة عن مفهوم البرمجة الهدفية والميزات الاربع لها15:16
  • انشاء الكلاس واستخدام الخصائص والدوال الخاصة بالكلاس مع الكائنات10:53

Requirements

  • معرفة سابقة باساسيات البرمجة مثل المتغيرات والدوال

Description

خلال هذا الكورس ستتعلم الكثير والكثير فيما يخص اسلوب البرمجة الهدفية بغض النظر عن اللغة المستخدمة في نظامك او برنامجك وخلال هذا الكورس تم التركيز على مبادئ البرمجة الهدفية والتي تتمثل في اربعة ميزات اساسية وهي : 

  • الوراثة

  • التجريد

  • التغليف

  • تعدد الاشكال

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

    في هذا الكورس تم تقسيمه الى اربعة اقسام اساسية

القسم الاول

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

القسم الثاني

  • overloading شرح التحميل الزائد مع مثال توضيحي

  • encapsulation شرح المفهوم بشكل مفصل مع مثال عملي لـ التغليف

  • inheritance شرح المفهوم بشكل مفصل  مع مثال عملي للوراثة

  • abstraction شرح المفهوم بشكل مفصل مع مثال عملي للتجريد

  • ربط مفهوم التجريد مع مفهوم الوراثة مع مثال عملي يدمج بين المفهومين

  • overriding شرح المفهوم بشكل مفصل مع مثال عملي لل

  • polymorphism شرح المفهوم بشكل مفصل مع مثال عملي لتعدد الاشكال

  • والفرق بينها وبين الكلاس interface شرح مفهوم الـ 

  • بالتفصيل مع مثال عملي توضيحي generic class شرح مفهوم الـ 

القسم الثالث

  • واستخداماتها super شرح كلمه

  • واستخداماتها this شرحك كلمه

  • واستخداماتها static شرح كلمة 

  • local and global variables شرح الـ 

  • واستخداماتها final شرح كلمه

القسم الرابع

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

Who this course is for:

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