Il Videocorso dedicato al linguaggio di programmazione Java si focalizza sullo studio di tutte le caratteristiche fondamentali offerte dal potente strumento di casa Oracle.
Grazie allo studio approfondito del paradigma di programmazione orientato agli oggetti, ed alle sue caratteristiche intrinseche come ereditarietà, polimorfismo, incapsulamento e astrazione, lo studente sarà in grado di realizzare applicazioni desktop robuste, flessibili e dinamiche.
Nel Videocorso analizzeremo inoltre tutte le componenti di "base" offerte dal linguaggio, senza le quali non sarebbe possibile produrre alcuna applicazione, come la produzione di classi, metodi, proprietà e variabili, l'utilizzo di espressioni condizionali e cicli, il passaggio di parametri e le operazioni di casting.
Vedremo inoltre come utilizzare le collezioni di dati e come sfruttare la classe Object per dare forme differenti ai nostri oggetti.
Il Videocorso è dedicato a tutti gli studenti che vogliono avvicinarsi al mondo della programmazione Java e non prevede alcun requisito iniziale o conoscenza di programmazione pregressa.
Obiettivi: alla fine del percorso formativo sarai in grado di realizzare applicazioni Java basate su classi e gerarchie di classi, sarai in grado di utilizzare i concetti della programmazione orientata agli oggetti ed integrarli all'interno dei tuoi codici, ma anche di utilizzare tecniche di programmazione moderne per migliorare dinamicità, modularità e performance.
Prerequisiti: non è richiesta alcuna conoscenza di programmazione pregressa.
180,00 €
37,00 €
Struttura del corso:
26 videolezioni da circa 12 minuti l'una
Materiale didattico allegato ad ogni videolezione
Quiz di autovaluzione e apprendimento
Quiz di certificazione delle competenze
Attestato finale con valutazione in centesimi
Accesso all'intero corso e al relativo forum 7 giorni su 7 in H24 per 4 mesi dall'acquisto.
Docente:
Riccardo Degni
Lezione 1 in Anteprima
Elenco Completo delle Video-Lezioni
Lezione 0 - Introduzione al Videocorso di Java
Lezione 1 - Caratteristiche principali di Java
Lezione 2 - Esempio di introduzione
Lezione 3 - La struttura di un programma in Java
Lezione 4 - Le variabili
Lezione 5 - Tipi di dato e Valori numerici interi
Lezione 6 - Numeri a virgola mobile e caratteri
Lezione 7 - Booleani ed espressioni condizionali
Lezione 8 - Casting di primitivi
Lezione 9 - Le stringhe
Lezione 10 - I cicli, prima parte: while - do/while
Lezione 11 - I cicli, seconda parte: for e cicli innestati
Lezione 12 - Array, prima parte
Lezione 13 - Array, seconda parte
Lezione 14 - Array, terza parte
Lezione 15 - Le matrici
Lezione 16 - Aggiungere metodi alla classe principale
Lezione 17 - Creazione di una classe e incapsulamento
Lezione 18 - Utilizzo del costruttore e overloading del costruttore
Lezione 19 - Estendere le funzionalità di una classe: l'ereditarietà
Lezione 20 - Overloading di metodi
Lezione 21 - La keyword final
Lezione 22 - La keyword static
Lezione 23 - Il concetto di astrazione parziale: le classi astratte
Lezione 24 - Il concetto di astrazione totale: le interfacce