سير للمحتوى

السميستر 5 · IA · MI · CPGE · ENSA · EST · FSR · FST

البرمجة كائنية التوجه بلغة Java

تعلّم البرمجة كائنية التوجه مع Java: الأصناف، الكائنات، الدوال البانية، التغليف، الوراثة، تعدد الأشكال، الواجهات والأنواع العامة، مع حصص TD وTP مصحّحة.

على هاد الكورس

يعلّمك هذا الكورس التفكير والبرمجة بأسلوب «الكائنات» مع Java. يُشرح كل مفهوم بأمثلة بسيطة، ثم يُطبَّق في حصص TD وTP قريبة من المشاريع الحقيقية. محتوى الكورس: • مقدمة في Java والبرمجة كائنية التوجه • إنشاء صنف (class) وكائنات • المدخلات والمخرجات: Scanner وprintf • الدوال البانية (constructors) • التغليف (encapsulation) • الوراثة وتعدد الأشكال • الواجهات (interfaces) • الأنواع العامة (generics) التطبيق: • TD: كثيرات الحدود ذات المعاملات الكسرية، الحسابات البنكية (Compte وAgence)… • TP: إدارة المنتجات الغذائية والمخزون، الموظفون والسجل باستخدام LinkedList… 16 فيديو · دروس وحصص TD وTP مصحّحة

قبل ما تبدا

لا تحتاج إلى خبرة سابقة في Java، لكن معرفة أساسيات البرمجة (المتغيرات، الشروط، الحلقات، الدوال) تساعدك كثيرًا. جهّز: • JDK (الإصدار 17 أو أحدث) • محررًا: IntelliJ IDEA Community أو Eclipse أو VS Code مع إضافة Java نصيحة: اكتب كل مثال ونفّذه بنفسك، ثم حاول حل حصص TD وTP قبل مشاهدة التصحيح.

شنو غادي تتعلم

5 فصول · 16 درس · 10 س 6 د

  1. 01البداية مع Java والبرمجة كائنية التوجه

    1. مقدمة في Java والبرمجة كائنية التوجهفابور15 د
    2. إنشاء صنف وكائناتفابور20 د
    3. المدخلات والمخرجات: Scanner وprintfفابور14 د
  2. 02تطبيق: المصفوفات والسلاسل النصية والملفات

    1. حصة TD1: دوال على المصفوفات والفرز بالدمجمسدود1 س 9 د
    2. حصة TP1: الحروف العشوائية والسلاسل النصية والملفاتمسدود55 د
  3. 03الدوال البانية والتغليف

    1. الدوال البانيةمسدود18 د
    2. التغليفمسدود11 د
    3. حصة TD2: الصنف Rationnelمسدود1 س 1 د
    4. حصة TP2: الأصناف Date وPersonne وLivretمسدود1 س 7 د
  4. 04الوراثة وتعدد الأشكال والواجهات

    1. الوراثة وتعدد الأشكالمسدود26 د
    2. الواجهاتمسدود35 د
    3. حصة TD3: كثيرات الحدود ذات المعاملات الكسريةمسدود1 س 1 د
  5. 05الأنواع العامة والقوائم المترابطة

    1. الأنواع العامةمسدود17 د
    2. حصة TD4: الحسابات البنكية، Compte وAgenceمسدود1 س 1 د
    3. حصة TP3: المنتجات الغذائية والمخزون (LinkedList)مسدود32 د
    4. حصة TP4: الموظفون والسجل (LinkedList)مسدود45 د