Corso Vittorio Emanuele II, 39 - Roma 0669207671

UNINETTUNO OpenupEd

الجامعة من دون حدود

Beta

  • ما هي المقررات الضخمة المفتوحة عبر الإنترنت (MOOC) الخاصة بإنيتونو

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

  • كيفية الحصول على الدرجات التعليمية للمقررات الضخمة المفتوحة عبر الإنترنت الخاصة بإنيتونو

    إذا أعجبتك تجربة (MOOC) ، يمكنك أن تحولها إلى قيمة حقيقية تضيفها إلى رصيدك الأكاديمي أو المهني. باختيارك وبتسجيلك إلى دورة جامعية لأونينتونو، ستنتمي إلى صف وستتلقى الدعم من أحد المشرفين الذي سيوجهك على طول مسارك التعليمي؛ وستكون قادر على المشاركة في دورة ضخ تدريسية، والتفاعل مع أساتذة ومشرفين في وقت متزامن ضمن الصفوف الافتراضية لأونينتونو على الويب (في بث مباشر) أو على جزيرة المعرفة الخاصة بأونينتونو على السكوند لايف؛ سيتم حفظ تتبع أثر نشاطاتك في دورات (MOOC)، وسينتج بهذه الطريقة أنك طالب مداوم على الحضور، و بالتالي بإمكانك التحضير إلى امتحانات الجدارة التي ستعترف بهم لك أونينتونو - في حال تخطي الامتحانات – الدرجات التعليمية الجامعية المتعلقة بالدورات التي اخترتها، حسب نظام تحويل الرصيد الأوروبية (ECTS)، ومعترف بهم قانونياُ من قبل الجامعات الأوروبية والدولية.

تسمح لك دورة # في أونينتونو بالحصول على # من الدرجات التعليمية على الخط مع النظام الأوروبي ECTS (نظام نقل الاعتمادات الأوروبية) والمعترف بها قانونا من قبل الجامعات الأوروبية والدولية.
للحصول على الدرجات التعليمية فمن الضروري متابعة المسار الدراسي على الخط وإجراء الامتحان النهائي بنجاح.
أن تكلفة شهادة الدورة الدراسية في # هو # يورو والتي يمكنك دفعها عن طريق التحويل المصرفي إلى:

Università Telematica Internazionale UNINETTUNO
IBAN: IT46 G030 6905 0201 0000 0070 068
BIC BCITITMM (only for bank transfers from abroad)
(Istituto Bancario: IntesaSanPaolo SpA
Via del Corso, n. 226 00186 Roma)

حين قيامك بدفع رسوم التسجيل لأي دورة منفردة سيتم الاتصال بك عن طريق مكتب أمانة الطلاب لتنظيم مسارك الدراسي على الإنترنت.
يمكنك إذا كنت تفضل الاتصال بمكتب أمانة الطلاب عن طريق البريد الإلكتروني info@uninettunouniversity.net ليمكن توجيهك في مسارك الدراسي.

  • عدد دروس الفيديو: #
  • عدد الدرجات : #
  • اللغات المتوفرة*: #
  • تسجّل
  • الحصول على الدرجات
  • * حسب اللغة التي يتم اختيارها يمكن لأستاذ الفيديو أن يتغير

الهندسة المعلوماتية/هندسة تكنولوجيات المعلومات والاتصالات (مع جامعة حلوان) (السنة الدراسية 2010/2011)

Object Oriented Programming


CFU: 5
اللغات المتوفرة: EN, IT
لغة المحتوى:إنجليزي
وصف المادة
The course illustrates the main topics of Object Oriented Programming by using the Java language. Advanced topics as multithreading will be connsidered. UML language will be used as a tool for design.
المتطلبات المُسبقة
Programming basics in any language.
أهداف المادة
The student will be able to develop programs following the Object Oriented Paradigm concepts. Advanced topics as multithreading in Java will be considered as well. UML is used to help the design phase.
البرنامج
1. Intrduction to the course, the Java toolchain, writing the first program
2. Structured programming in Java, simple types, local variables, control statements
3. Object and classes– Object oriented programming rationale, attributes and methods, constructors
4. Object and classes– managing object lifecylce, reference counting, and garbage collection
5. UML
6. Using existing classes – String, StringBuilder, arrays, …
7. Inheritance and polymorphism
8. The Object class, testing for equality, converting objects to strings
9. Interfaces and implementations
10. Managing errors and exceptions
11. File and file system access
12. Text file Input and Output – Reader, Writer, PrintWriter, Scanner
13. Binary file Input and Output – InputStream, OutputStream, DataIS, ByteArrayIS, …
14. Data collections – List, Set, MultiSet
15. Data collections – TreeMap, HashMap, Multimap
16. Graphical User Interfaces
17. Widgets and containers
18. Getting input from the user: the Command pattern, dialog boxes
19. The Observer pattern
20. Screen drawing, painting images
21. The Model View Controller pattern
22. Concurrent programming – Introduction to threads
23. Synchronization and notification
24. Higher level synchronization constructs (readers&writers lock, barriers, concurrent queues)
25. Thread pools
نصوص
Kathy Sierra, Bert Bates, Head First Java, 2nd Edition, O'Reilly Media, ISBN-10: 0596009208, ISBN-13: 978-0596009205 Cay S. Horstmann, Big Java, 4th Edition for Java 7 and 8, ISBN : 978-0-470-55309-1
التمارين
Exercises are provided or near every lesson.
أستاذ المادة
Massimo Poncino
لائحة دروس الفيديو
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati