Vai al contenuto

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
  1. 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.

  1. 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.

  2. 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.

  3. 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.

  1. Il problema

    Partiamo da una domanda

    Prima di scrivere codice, vediamo cosa vogliamo ottenere e quali conoscenze ci servono.

  2. La soluzione

    Scriviamo ed eseguiamo il programma

    Costruiamo l'esempio, controlliamo il risultato e vediamo anche cosa succede quando commettiamo un errore.

  3. 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.

Apri il repository GitHub

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.

Leggi come funziona l'Academy