Java Crash Course
هذه الدورة لتعلم لغة جافا هي الخطوة التمهيدية والتأسيسية قبل تعلم هياكل البيانات (Data Structures) بلغة الجافا في الدورات القادمة لهذا المسار، حيث ستتعلم أساسيات Java بطريقة مبسطة وعملية، مما يؤهلك لفهم Data Structures &…
هذه الدورة لتعلم لغة جافا هي الخطوة التمهيدية والتأسيسية قبل تعلم هياكل البيانات (Data Structures) بلغة الجافا في الدورات القادمة لهذا المسار، حيث ستتعلم أساسيات Java بطريقة مبسطة وعملية، مما يؤهلك لفهم Data Structures & Algorithms بسهولة. ستتعلم كيفية التعامل مع المتغيرات (Variables)، الحلقات (Loops)، الشروط (Conditions)، والدوال (Functions)، بالإضافة إلى البرمجة الكائنية التوجه (OOP)، مما يساعدك على بناء برامج منظمة وقابلة للتوسع.
محتوى الدورة
- 1المقدمة يحتوي على دروس مجانية
- 2مقدمة وإعداد بيئة العمل2 درسان · 1 اختبار
- مقدمة إلى Java
- إعداد بيئة التطوير باستخدام Replit
- اختبار القسم: مقدمة وإعداد بيئة العمل
- 3أساسيات Java5 دروس · 3 اختبارات
- توقيع الدالة main()
- مختصر كتابي: Main() function signature
- اختبار قصير: Main() function signature
- أنواع البيانات
- مختصر كتابي: Data types
- اختبار قصير: Data types
- السلاسل النصية String
- اختبار القسم: أساسيات Java
- 4العوامل والتحكم في سير البرنامج12 درسًا · 4 اختبارات
- العوامل الحسابية
- مختصر كتابي: Arithmetic Operators
- عوامل الإسناد
- مختصر كتابي: Assignment Operators
- اختبار قصير: Assignment Operators
- الجمل الشرطية
- مختصر كتابي: Conditions
- اختبار قصير: Conditions
- جملة else if
- مختصر كتابي: Else if
- جمل if المتداخلة
- مختصر كتابي: Nested if statement
- العوامل المنطقية
- مختصر كتابي: Logical operators
- اختبار قصير: Logical operators
- اختبار القسم: العوامل والتحكم في سير البرنامج
- 5الحلقات التكرارية والتكرار8 دروس · 3 اختبارات
- الحلقات التكرارية
- مختصر كتابي: Loops
- اختبار قصير: Loops
- الحلقات التكرارية المتداخلة
- مختصر كتابي: Nested loops
- نطاق المتغيرات
- مختصر كتابي: Variable scope
- الأمران break و continue
- مختصر كتابي: Break and Continue
- اختبار قصير: Break and Continue
- اختبار القسم: الحلقات التكرارية والتكرار
- 6الدوال والتوابع3 دروس · 2 اختباران
- الدوال
- مختصر كتابي: Functions
- اختبار قصير: Functions
- دوال تستدعي دوال أخرى
- اختبار القسم: الدوال والتوابع
- 7المصفوفات والتنفيذ4 دروس · 2 اختباران
- المصفوفة
- تعمّق في المصفوفات
- مختصر كتابي: Deep Dive into Arrays
- اختبار قصير: Deep Dive into Arrays
- كيفية تمرير المعاملات عند التنفيذ
- اختبار القسم: المصفوفات والتنفيذ
- 8البرمجة كائنية التوجه (OOP)13 درسًا · 3 اختبارات
- مقدمة في البرمجة كائنية التوجه
- مشروع وكالة سيارات بالبرمجة كائنية التوجه
- مختصر كتابي: Car agency project by OOP
- التغليف
- مختصر كتابي: Encapsulation
- الوراثة
- مختصر كتابي: Inheritance
- اختبار قصير: Inheritance
- تعدد الأشكال
- مختصر كتابي: Polymorphism
- اختبار قصير: Polymorphism
- دالة البناء Constructor
- مختصر كتابي: Constructor
- الكلمة المفتاحية static
- مختصر كتابي: Static keyword
- اختبار القسم: البرمجة كائنية التوجه (OOP)
- 9الخاتمة
- الاختبار النهائي
- الاختبار النهائي: Java Crash Course
عن المعلم
التقييمات والمراجعات
تقرير
عضو الحظر؟
من فضلك أكد أنك تريد منع هذا العضو.
لن تتمكن بعد هذه الخطوة من:
- ذكر هذا العضو في منشورات
- قم بدعوة هذا العضو إلى المجموعات
- مراسلة هذا العضو
يرجى الانتظار بضع دقائق حتى تكتمل هذه العملية.

.