550 EGP
1,200 EGP
Ahmed Adel
مهندس برمجيات
+7 سنين خبرة
ماذا ستتعلم في هذه الدورة؟
أي مبرمج عايز يطور نفسه لازم يتعلم البرمجة الكائنية OOP، لأنها الأساس اللي بيخلي الكود منظم، سهل الصيانة، وقابل للتوسع. من غير فهمها، هتفضل تكتب كود معقد ومش مترابط.
في الكورس ده هنتعلم مع بعض OOP باستخدام Java خطوة بخطوة، بداية من الأساسيات لحد ما نوصل لمشاريع كاملة.
كل درس معمول بشكل بسيط وعملي: شرح واضح + مثال مباشر + تمرين تطبقه بنفسك.
إحنا مش هنعتمد على شرح نظري ممل، بالعكس ???? كل فكرة هتتعلمها هتلاقي معاها مثال عملي وتمرين بسيط تطبقه بإيدك.
هتتعلم إزاي تعمل Class و Object، إزاي تستخدم مبادئ OOP زي Encapsulation، Inheritance، Polymorphism، Abstraction، وكمان إزاي توظف المفاهيم دي في مشاريع واقعية
الكورس مناسب جدًا للمبتدئين اللي عايزين يبدأوا صح في عالم الجافا، وكمان لأي حد درس الأساسيات قبل كده وعايز يثبت فهمه ويطبق على مشاريع.
مع نهاية الكورس هتكون:
فاهم يعني إيه OOP وليه مهمة في البرمجة.
قادر تكتب كود جافا منظم وقابل للتطوير.
معاك خبرة في عمل المشاريع
عرض المزيد
محتوي الكورس
مقدمة ال OOP | Object Oriented Programming
Classes And Objects
Encapsulation | اخفاء البيانات
The Four Pillars of OOP | الاربع اعمدة
ما قبل الكبسلة
Access Modifiers (Public Private)
public methods
setter methods
getter methods
السؤال الاول (الطالب)
السؤال الثاني (السيارة)
السؤال الثالث (البنك)
كتابة اكتر من كلاس | Two Classes
اخطاء شائعة | مهم
اختبار شامل علي الاساسيات | مهم جدا
اختبار OOP⭐
final Project | مشروع الوحدة
UML Diagram (شغل شركات)
حاجات مهمة جدا جدا
IntelliJ IDE | تحميل وتعلم
Inheritance | الوراثة
فصل الكلاسات | ازاي تكتب اكثر من كلاس
ما هي الوراثة | inheritance
extends keyword
Super class VS Sub class
انواع الوراثة
Protected Attributes
Protected Methods
(method) Super Keyword
super attributes
Default constructor
Parameterize Constructor
Overloading constructor في الوراثة
method Overriding
الفرق بين Overloading Vs Overriding
final keyword
QUESTIONSℹ️ | اسئلة ومشاريع عن الوارثة وحاجات مهمة
Polymorphism | تعدد الاشكال
Abstraction | التجريد
Interfaces | الواجهات
Exception handling | عشان تكون فعلا مبرمج
الأسئلة الشائعة
هل يمكنني استرداد المبلغ؟
نعم، لديك ضمان استرداد كامل خلال 7 أيام من الشراء. لو الكورس مش مناسبك، تواصل معنا وهنرجعلك فلوسك بالكامل.
هل الوصول للكورس مدى الحياة؟
نعم، بمجرد شراء الكورس يكون عندك وصول مدى الحياة لكل المحتوى والتحديثات المستقبلية.
هل أحتاج خبرة سابقة؟
لا، الكورس مصمم للمبتدئين تماماً. هنبدأ من أساسيات البرمجة ونوصل لمفاهيم متقدمة.
هل يوجد شهادة بعد إتمام الكورس؟
نعم، بعد إتمام كل الدروس هتحصل على شهادة إتمام تقدر تضيفها في CV أو LinkedIn.
كيف أتواصل للدعم؟
تقدر تتواصل معنا على واتساب في أي وقت، وكمان هتنضم لجروب خاص بالكورس للمناقشة مع باقي الطلاب.
Ahmed Shehab
09/07/2026
dsfbdsr
Gamal Waleed Mahmood Farid Al-Kubati
30/06/2026
u are amazing keep going my brother im proud of you