Corso di programmazione a oggetti con Java (OOP Programming)

Obiettivi del Corso

Il corso introduce al paradigma Object-Oriented Programming (OOP), fornendo gli strumenti per modellare la realtà attraverso classi, oggetti, attributi e metodi.

Imparerai a gestire il ciclo di vita degli oggetti tramite i costruttori e a proteggere i dati con l’incapsulamento (getter/setter). Esplorerai i pilastri fondamentali come l’ereditarietà e il polimorfismo per creare codice modulare, riutilizzabile e gerarchicamente organizzato. Approfondirai concetti avanzati come classi astratte, interfacce e l’uso di static e final per il controllo del comportamento dei membri.

L’obiettivo è renderti capace di progettare architetture software solide, sfruttando la flessibilità dell’overloading e le utility di sistema come la classe Math.

RICHIEDI INFORMAZIONI

Programma

Il Corso di programmazione a oggetti con Java (OOP Programming) ha una durata complessiva di 32 ore così suddivise:

  • Videolezioni o lezioni testuali:  4 ore
  • Sviluppo dello studio personale:  28 ore

Questo percorso di apprendimento tratta i seguenti argomenti dal punto di vista sia teorico che pratico:

– il mondo OOP e i suoi vantaggi;

– le classi;

– gli oggetti;

– come istanziare classi (creazione oggetti);

– attributi e metodi;

– accedere agli attributi;

– operare sugli attributi;

– invocare metodi;

– il metodo costruttore con parametri;

– il metodo costruttore senza parametri;

– metodi getters e setters;

– il concetto di static;

– l’incapsulamento;

– l’ereditarietà;

– il polimorfismo;

– overriding e overloading;

– le classi astratte;

– i metodi astratti;

– interfacce;

– la classe Math.

Alla fine di questo corso avrai acquisito solide basi per iniziare a programmare con Java utilizzando il paradigma OOP.

 

PROGRAMMA DETTAGLIATO

MODULO I – Introduzione al corso

  • Lezione 1: Introduzione
  • Lezione 2: Occorrente necessario se non hai mai programmato in Java e Primo avvio Eclipse

MODULO II – Il mondo OOP

  • Lezione 1: Introduzione al mondo OOP – vantaggi dell’OOP

MODULO III – Classi e oggetti

  • Lezione 1: Classi e oggetti – teoria
  • Lezione 2: Classi e oggetti – pratica
  • Lezione 3: Istanziare una classe e Pratica con oggetti di classe Persona

MODULO IV – Attributi e metodi

  • Lezione 1: Attributi e metodi, Operare con gli attributi
  • Lezione 2: I metodi essenziali e Il metodo costruttore con e senza parametri
  • Lezione 3: Metodo costruttore in Eclipse
  • Lezione 4: Metodi getter e setter
  • Lezione 5: Concetto di static

MODULO V – Incapsulamento, ereditarietà e polimorfismo

  • Lezione 1: Incapsulamento ed ereditarietà
  • Lezione 2: L’ereditarietà in pratica e Classi final
  • Lezione 3: Il polimorfismo
  • Lezione 4: Overloading

MODULO VI – Classi e metodi astratti

  • Lezione 1: Classi e metodi astratti

MODULO VII – Le interfacce

  • Lezione 1: Le interfacce

MODULO VIII – La classe Math

  • Lezione 1: La classe Math

Destinatari

Il corso si rivolge a:

  • studenti e appassionati di programmazione;
  • studenti di informatica;
  • chiunque vuole avvicinarsi al mondo della programmazione a oggetti con Java.

Attestato e benefit

A conclusione del Corso verrà rilasciato l’attestato di partecipazione.

Modalità di iscrizione

Per iscriversi ai corsi basta cliccare sul pulsante “Aggiungi al Carrello” sia per acquistare un solo corso sia per l’acquisto di più corsi (soluzione più conveniente).

Una volta definiti i tuoi corsi di interesse, potrai acquistarli con Carta di Credito/Paypal (senza costi aggiuntivi) oppure con Bonifico Bancario (in caso di pagamento con Bonifico Bancario il corso sarà disponibile solo dopo avvenuto accredito presso la nostra Banca, in genere dai 3/5 giorni lavorativi).

Se vuoi dilazionare il pagamento puoi scegliere la soluzione di pagamento SCALAPAY che ti permette di pagare fino a quattro rate mensili.

Se vuoi acquistare un solo corso e hai un Coupon sconto ti consigliamo di procedere come indicato sopra, una volta arrivati sulla pagina che mostra il prezzo finale, occorre inserire il codice coupon qui


e cliccare su “Verifica”.

Successivamente, avviata la procedura di iscrizione, controlla se il codice coupon compare anche qui

Altrimenti digitalo di nuovo e clicca su “Applica”, così il coupon sarà calcolato nel prezzo finale.

Modalità di accesso e utilizzo

Il corso online è fruibile sulla nostra piattaforma attraverso tutti i dispositivi: smartphone, tablet e pc collegati ad internet. L’accesso è sempre disponibile (24/24)  e con durata illimitata.
Per accedere al corso, una volta acquistato (vedi modalità di iscrizione) basta cliccare sulla scritta in alto del sito “Accedi”.

Accedendo all’Area Utente con PC/Notebook o Tablet il pulsante “Accedi” è in alto a destra, come nell’immagine qui disponibile.

 

 

 

Se accediamo all’Area Utente da Smartphone, il pulsante “Accedi” è nella voce di menù a destra; occorre cliccare quindi l’icona del menù (cerchiata in rosso nell’immagine qui sotto) per visualizzarlo.

 

 

Si accede quindi al proprio account (usando le credenziali di registrazione) dove è disponibile l’accesso al corso online scelto, nella sezione “I MIEI CORSI” evidenziata nell’immagine qui sotto.