Objektid tarkvaraarenduses kui reaalse maailma objektide peegeldused. Empiirilised põhireeglid objektorienteeritud lähtekoodi loomisel. Objektide kirjeldamine - klassid. Objekti andmed ja meetodid (klassi andmed ja liikmesfunktsioonid). Kapseldus. Pärilus. Polümorfism. Liidesed. Abstraktne klass. Andmekollektsioonid. Töö XML, JSON, andmebaasidega. Vea- ja eranditöötlus.
- Õpetaja/Teacher: Tiina Zingel