Corso Vittorio Emanuele II, 39 - Roma 0669207671

MOOC Massive Open Online Courses (السنة الدراسية 2018/2019)

Object Oriented Programming



التمارين

اختيار حسب العام الدراسي:
Filter by type of exercise:
درس رقم1: Introduction

درس رقم2: The Java programming language

-
Exercise on Basics  (السنة الدراسية 2012/2013)
درس رقم3: The Java Objects and classes

-
Exercise on arrays and references  (السنة الدراسية 2012/2013)
درس رقم4: Objects and classes II

-
Exercise on static and dynamic types  (السنة الدراسية 2012/2013)
درس رقم5: Inheritance and polymorphism

-
Exercise on inheritance  (السنة الدراسية 2012/2013)
-
Exercise on polymorfism and overloading  (السنة الدراسية 2012/2013)
-
Exercise on overloading and interfaces  (السنة الدراسية 2012/2013)
درس رقم6: The Java Class Hierarchy

درس رقم7: Unified Modeling Language

درس رقم8: Exception handling

درس رقم9: Data collections

درس رقم10: Collections in practice

-
Exercise on HashSet  (السنة الدراسية 2012/2013)
-
Exercise on Map  (السنة الدراسية 2012/2013)
درس رقم11: Files and file systems

درس رقم12: Low level binary IO

درس رقم13: Data IO in practice

درس رقم14: Graphical user interfaces

درس رقم15: User interaction

درس رقم16: Event handling

درس رقم17: 2D Graphics

درس رقم18: Architectural patterns

درس رقم19: Structured Data IO

درس رقم20: GUI in practice

درس رقم21: Concurrent programming

درس رقم22: Synchronization

درس رقم23: Concurrent programming techniques

درس رقم24: High level synchronizers

درس رقم25: Concurrency in practice