Corso Vittorio Emanuele II, 39 - Roma 0669207671

MOOC Massive Open Online Courses (Academic Year 2018/2019)

Object Oriented Programming



Siteography

Filter by academic year:
Material related to the whole subject.

n. 26.1 -
Java main site  (A.Y. 2009/2010)
n. 26.2 -
Java online resources  (A.Y. 2009/2010)

Lesson n.1: Introduction

Lesson n.2: The Java programming language

Lesson n.3: The Java Objects and classes

Lesson n.4: Objects and classes II

Lesson n.5: Inheritance and polymorphism

Lesson n.6: The Java Class Hierarchy

Lesson n.7: Unified Modeling Language

Lesson n.8: Exception handling

Lesson n.9: Data collections

Lesson n.10: Collections in practice

Lesson n.11: Files and file systems

Lesson n.12: Low level binary IO

Lesson n.13: Data IO in practice

Lesson n.14: Graphical user interfaces

Lesson n.15: User interaction

Lesson n.16: Event handling

Lesson n.17: 2D Graphics

Lesson n.18: Architectural patterns

Lesson n.19: Structured Data IO

Lesson n.20: GUI in practice

Lesson n.21: Concurrent programming

Lesson n.22: Synchronization

Lesson n.23: Concurrent programming techniques

Lesson n.24: High level synchronizers

Lesson n.25: Concurrency in practice