Centro di orientamento accreditato
Università Degli Studi Guglielmo Marconi
Gestione Masters srl

PROGRAMMA CONTINUITÀ

Riprendi gli studi e Risparmia sulla Retta
FINO AL 30/11

Programmazione orientata agli oggetti

L'iscrizione al Corso Singolo può essere effettuata anche senza iscriversi ad un Corso di Laurea specifico

Non è un Corso di Laurea o un Master
Aperto a tutti
On Demand

Iscrizioni Aperte

Nessun Test d'Ingresso

Carta-del-docente.jpg

Domande Frequenti sui Corsi Unimarconi

Un corso singolo è un insegnamento universitario che può essere seguito senza essere iscritti a un intero corso di laurea. Al termine, è possibile sostenere l’esame e ottenere un attestato con il relativo numero di CFU.

Chiunque sia in possesso di un diploma di scuola superiore può iscriversi. I corsi singoli sono ideali per chi vuole integrare la propria formazione, acquisire crediti per concorsi, o valutare un possibile percorso universitario.

Sì, al superamento dell’esame viene rilasciata una certificazione con i crediti formativi universitari (CFU) acquisiti, riconosciuti dal MUR e utilizzabili secondo la normativa vigente.

È possibile iscriversi ai Corsi dell’Università Marconi tramite un Infopoint autorizzato dell’Università Guglielmo Marconi. L’Infopoint fornisce ASSISTENZA GRATUITA nella scelta del corso e nella compilazione della domanda.

🧱 Programmazione Orientata agli Oggetti – Sviluppare con logica, metodo e Java

❓ Come si costruisce un programma davvero solido?

Il corso di Programmazione Orientata agli Oggetti (OOP) è pensato per chi desidera acquisire un approccio strutturato e professionale alla scrittura di codice. Utilizzando il linguaggio Java, partirai dai fondamenti della programmazione fino ad arrivare a progettare classi, gerarchie, interfacce e strutture dati dinamiche, in linea con i principi dell’OOP. Fin da subito sarai stimolato a “pensare a oggetti” e a ragionare in termini di modularità, riuso e scalabilità.


🎯 Obiettivi formativi

Alla fine del corso, sarai in grado di:

💡 Comprendere le basi della programmazione e i concetti fondamentali di Java
🔧 Utilizzare classi esistenti per risolvere problemi concreti
🏗 Progettare, scrivere e gestire classi personalizzate
🧠 Comprendere interfacce, gerarchie, eccezioni e ricorsione
🗣 Comunicare correttamente i concetti del corso con linguaggio tecnico appropriato


📋 Contenuti del corso

🔑 Fondamenti

  • Protocolli, contratti e tipi primitivi
  • Array, collezioni e tipi enumerativi
  • Concetti base del linguaggio Java

🧱 Struttura dei programmi

  • Uso della gerarchia delle classi
  • Costruzione e estensione delle classi
  • Tipi generici, interfacce e organizzazione della memoria

⚙️ Funzionalità avanzate

  • Gestione delle eccezioni
  • Uso della ricorsione
  • Strutture dati dinamiche
  • Gli stream in Java

🛠 Strumenti di sviluppo

  • Ambienti di sviluppo integrati (IDE)
  • JDK 6 “Mustang” e principali package (lang, util, io, awt)
  • Introduzione a decompilatori e disassemblatori

🧑‍🏫 Modalità didattiche

📺 Didattica Erogativa

  • Videolezioni tematiche per ogni CFU (5h/CFU)
  • Ogni lezione è accompagnata da materiale PDF e esercizi di consolidamento
  • Tre macroaree strutturate in: teoria, esempi pratici, esercitazioni finali
  • Focus su esercizi svolti + esercizi per l’autonomia dello studente

💬 Didattica Interattiva

  • FAQ, e-tivity ed esercitazioni online
  • Aule virtuali per feedback e confronto
  • Discussione collettiva su casi di studio e soluzioni condivise

📝 Verifica dell’apprendimento

🧾 Esame finale (max 120 minuti)

  • Parte teorica: domande a risposta multipla e/o aperta
  • Parte pratica: esercizi di programmazione a bassa complessità
  • L’esame verifica:
    ✔ Comprensione dei concetti OOP
    ✔ Capacità di scrivere codice corretto, leggibile ed efficiente
    ✔ Capacità di applicare tecniche e strutture viste durante il corso

📌 L’esame può essere scritto e/o orale, e si svolge in presenza
📌 Il punteggio è espresso in trentesimi


📘 Testi di riferimento

🟦 Obbligatori:

  • Pighizzini & Ferrari – Dai fondamenti agli oggetti. Corso di programmazione Java, Pearson

📘 Consigliati per approfondimento:

  • R. Sedgewick – Algoritmi in Java, Pearson
  • Demetrescu, Petrillo, Finocchi, Italiano – Progetto di algoritmi e strutture dati in Java, McGraw-Hill

👨‍💻 A chi è rivolto?

✅ A chi parte da zero e vuole diventare autonomo nella programmazione
✅ Studenti di Informatica, Ingegneria, Scienze e Tecnologie
✅ Chi desidera capire l’OOP a fondo per applicazioni reali
✅ Chi vuole imparare a lavorare con Java in contesti professionali

Contattaci

WhatsApp

Telefono

Email

Come si Studia con Unimarconi? Guarda le lezioni dimostrative dei corsi

Compila il modulo e Guarda Subito le Lezioni Gratuite Dimostrative.

Scopri i Costi e i Piani di Studio

Compila il form e ricevi subito su Whatsapp i Costi e i Piani di Studio.