Questa repository contiene il materiale del corso introduttivo Competenza pratiche nello sviluppo di applicazioni Java, con focus pratico e didattico.
pwp/– Lezioni, appunti e presentazioni del corsosrc/– Codici sorgente ed esercizi
- Sintassi di base e strutture di controllo
- Programmazione orientata agli oggetti: classi, oggetti, ereditarietà, polimorfismo
- Gestione delle eccezioni e input/output
- Strutture dati: liste, mappe, set
- Best practice per la scrittura di codice manutenibile
- JavaFX
- (Opz.) Kotlin e Android
- Progettare e implementare applicazioni Java modulari e scalabili
- Applicare i principi dell’OOP in contesti reali
- Comprendere il funzionamento della Java Virtual Machine (JVM) e la gestione della memoria
- Java Virtual Machine min 11
- (Oppure) Compilatore online https://www.onlinegdb.com
Per compilare ed eseguire un programma in Java:
cd src
javac File.java
java File
Progetto distribuito sotto licenza MIT.
Massimo Giaccone