-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Paradigma di programmazione orientato agli oggetti: classi, attributi e metodi, incapsulamento.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Caratteristiche di base del linguaggio Java: struttura delle classi, strutture di controllo del flusso, stringhe, array e arraylist.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Caratteristiche OOP di Java: ereditarietà e polimorfismo, overloading e overriding di metodi.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Static type checking e dynamic late binding.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Caratteristiche avanzate di Java: classi astratte e interfacce, gestione dell'input output, gestione delle eccezioni.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Strutture dati in Java (liste, pile, code, alberi, visite).
-
*
POO - Programmazione Orientata agli Oggetti
*
PL-EDRP - Event-Driven and Reactive Programming
Interfacce grafiche con Swing.
-
PP - Paradigmi di Programmazione
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Concetti base sui linguaggi di programmazione: linguaggi interpretati e compilati.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Macchine astratte, regole di visibilità, gestione della memoria, paradigmi di programmazione.