Partendo da zero, questo corso si rivolge a persone che vogliono approcciarsi al mondo della programmazione ed ha come obiettivo quello di insegnarti a programmare in Java, utilizzando un linguaggio comprensibile e adatto a tutti.
➢ Definizione di linguaggio di programmazione
➢ Differenza tra linguaggi di Alto e Basso livello
➢ Differenza tra linguaggio Compilato e interpretato
➢ Definizione degli acronimi: JVM, JRE, JDK
➢ Funzionamento della compilazione ed interpretazione Java
➢ Scrittura, compilazione ed esecusione di “Hello World!” in Java
➢ Dichiarazione, assegnazione e i vari tipi di variabile
➢ Controllo del flusso e cicli
➢ Funzioni, cosa sono e come crearle
➢ Programmazione ad oggetti, paradigmi e convenzioni
➢ Classi e istanze, definizioni e differenze
➢ Definizione di “Metodo e attributo di classe “
➢ Paradigma: Incapsulamento (modificatori private e public)
➢ Paradigma: Ereditarietà
➢ Paradigma: Polimorfismo
➢ Altri tipi di modificatori: “static” e “final”
➢ Concetto di Astrazione
➢ Classi astratte e interfacce, differenze e utilizzi
Ti ricordiamo che i nostri corsi sono interamente personalizzabili. In caso volessi approfondire un argomento che non è stato citato in questo elenco abbiamo comunque la possibilità di illustrartelo.