Overview

Overview

وصف المقرر:

في هذا المقرر ستنتقل إلى المستوى التالي من البرمجة باستخدام لغة Java.
يركز المقرر على تعميق فهمك للمفاهيم البرمجية المتقدمة مثل OOP, inheritance, polymorphism, وغيرها بأسلوب مبسط وواضح.

عند الاشتراك في المقرر سوف تحصل على:

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

المنهج:

  • Review of CS101 and 2D Arrays: Introduction to two-dimensional arrays and basic operations.
  • Class Design: Fields, methods, constructors (overloading, default, no-arg, and copy), encapsulation, access modifiers, and abstract classes.
  • Inheritance: Extending classes, subclass vs. superclass, UML diagrams, the super keyword, and hierarchy design.
  • Polymorphism and Interfaces: Polymorphism concepts, using interfaces, abstract methods, upcasting/downcasting, and instanceof.
  • Java Collection Framework: ArrayList, LinkedList, HashSet, HashMap, sorting, searching, and iterators.
  • Generic Classes: Generics, methods, and implementing generic interfaces.
  • Recursion: Recursive methods, base cases, and recursion limits (e.g., StackOverflowError).

ملاحظات هامة:

  • الاشتراك في المقرر لمدة ترم واحد فقط

Course Features

  • Lectures 218
  • Quizzes 2
  • Duration 30 hours
  • Skill level Intermediate
  • Language Arabic
  • Students 5491
  • Assessments Yes

Curriculum

Curriculum

Instructor

Instructor

    خريج كلية الحاسب من جامعة الأمير سلطان .
    حاصل على الاعتماد في جافا من اوراكل وشهادات مهنية احترافيه مثل
    ITIL4, PMP, RMP.
    هاوي وشغوف بالتعلم الذاتي والبرمجة بشكل خاص .
    خبرتي في التدريس اكثر من 7 سنوات و اطمح الى تبسيط البرمجة من خلال تحفيز الطلاب على التفكير التحليلي و حل المشاكل بمنهجيه منظمة.

    ر.س499.00
    error: Content is protected !!