luca4j su YouTube
Impariamo Java, un programma alla volta.
Sto preparando un percorso gratuito per imparare a programmare e capire come si costruiscono le applicazioni. Partiremo da Hello World, senza dare nulla per scontato, e arriveremo a sviluppare sistemi con più componenti.
Ogni lezione affronterà un problema preciso, con spiegazioni in italiano e codice che potrai eseguire anche tu.
Playlist
Java da zero
Le lezioni sul linguaggio Java. Partiamo dal primo programma e andremo avanti con variabili, condizioni, cicli, metodi, classi e oggetti.
Apri la playlist su YouTube- 01
Java
Il primo programma
Installiamo IntelliJ IDEA, impostiamo il JDK e scriviamo un programma che stampa Hello World! Java.
Guarda su YouTube
01 Il programma
Partiremo dalle basi, senza saltare i passaggi.
- 01
Java
Il linguaggio e la JVM
La prima lezione, il primo programma, è già nella playlist Java da zero. Poi affronteremo tipi, condizioni, cicli, metodi, classi, oggetti, collezioni e gli aspetti fondamentali del funzionamento di Java.
- 02
Applicazioni web
Spring Boot, Hibernate e React
Passeremo dalle applicazioni locali ai programmi che utilizzano un database e comunicano attraverso API. Costruiremo anche l'interfaccia con React e TypeScript.
- 03
Architettura
Quando un'applicazione diventa un sistema
Affronteremo test, sicurezza, concorrenza, comunicazione tra servizi e gestione dei problemi che emergono quando il software diventa più complesso.
Il mio modo di spiegare
Ti mostro il codice. Ti spiego le scelte.
Non voglio limitarmi a mostrarti quali comandi scrivere. Voglio che tu possa capire il problema, modificare la soluzione e riconoscere quando utilizzarla.
Il problema
Partiamo da una domanda
Prima di scrivere codice, vediamo cosa vogliamo ottenere e quali conoscenze ci servono.
La soluzione
Scriviamo ed eseguiamo il programma
Costruiamo l'esempio, controlliamo il risultato e vediamo anche cosa succede quando commettiamo un errore.
La verifica
Prova a cambiarlo
Quando l'argomento lo permette, concludiamo con un esercizio o una piccola modifica da realizzare in autonomia.
Gli esempi non rimangono soltanto nei video.
Il repository pubblico luca4j/curriculum accompagnerà il percorso. Pubblicherò il codice di ogni lezione insieme al relativo video, così potrai seguire gli esempi e provarli sul tuo computer.
Vuoi studiare con un percorso più strutturato?
Oltre ai video gratuiti sto preparando luca4j Academy, con materiali ed esercizi dedicati. È un progetto separato dal canale YouTube.
