
اكتب وشغّل أول برنامج لك بلغة Java خلال دقائق، دون الحاجة إلى تثبيت أي شيء! صُمّم هذا المقرر للمتعلمين ذوي الخبرة المحدودة في البرمجة، ليمنحك أساسًا قويًا ليس في جافا فقط، بل أيضًا في مفاهيم جوهرية من علوم الحاسوب يمكن نقلها وتطبيقها على لغات أخرى. تغطي وحدات المقرر موضوعات مرتبطة بالبرمجة كائنية التوجه مثل: إنشاء الأصناف (Classes)، قابلية التغيير (Mutability)، التغليف (Encapsulation)، الوراثة (Inheritance)، وتعدد الأشكال (Polymorphism)، مع التركيز على كيفية بناء برامج أكبر وتنظيمها وفق مبادئ التصميم كائني التوجه. يوصى بإكمال المقررين السابقين ضمن هذا المسار قبل البدء، لضمان جاهزية المفاهيم الأساسية والمتوسطة في جافا. ولتقديم تجربة تعلم عملية بالكامل وبالوتيرة التي تناسبك، فإن هذا المقرر خالٍ من الفيديوهات. بدلاً من ذلك، تتضمن الواجبات شروحات قصيرة مدعومة بالصور، وأمثلة كود قابلة للتشغيل مباشرة مع تعديلات مقترحة لاستكشاف السلوك البرمجي بشكل أعمق. ستبني فهمًا أمتن من خلال التطبيق العملي والتجربة. كما ستستفيد من تغذية راجعة فورية عبر مجموعة متنوعة من عناصر التقييم على طول الطريق، مما يساعدك على تتبع تقدمك وتصحيح فهمك أولاً بأول أثناء تطوير مهاراتك في جافا والتصميم الكائني.
Anh Le
Curriculum Developer