Skip to content

maxigiacc/Lezioni_Java

Repository files navigation

Lezioni Java

Questa repository contiene il materiale del corso introduttivo Competenza pratiche nello sviluppo di applicazioni Java, con focus pratico e didattico.

📁 Struttura della repository

  • pwp/ – Lezioni, appunti e presentazioni del corso
  • src/ – Codici sorgente ed esercizi

🧠 Contenuti principali

Linguaggio Java:

  • 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

🎯 Obiettivi del corso

  • 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

✅ Requisiti


🚀 Avvio rapido

Per compilare ed eseguire un programma in Java:

cd src
javac File.java
java File

Licenza

Progetto distribuito sotto licenza MIT.

Autore

Massimo Giaccone

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages