CodeGym
Promozione
Learning
Corsi
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Tema chiaro

Lezioni

  • Recensioni
  • Chi siamo
Inizia
Inizia a imparare
Start learning now
  • I miei progressi
  • Corsi
  • Mappa Quest
  • Lezioni
  • Ciclo do-while: introduzione e particolarità operative

    JAVA 25 SELF
    Livello 4,Lezione 3
    In questa lezione conoscerai il ciclo do-while in Java: scoprirai in cosa differisce dal normale while, com'è strutturata la sua sintassi, vedrai scenari pratici (validazione dell'input, semplice menu da console) e lo confronterai con altri cicli. Il materiale ti aiuterà a scegliere correttamente do-while quando è importante eseguire il corpo del ciclo almeno una volta.
    Disponibile
  • Controllo del ciclo: gli operatori break e continue

    JAVA 25 SELF
    Livello 4,Lezione 4
    In questa lezione imparerai a controllare l’esecuzione dei cicli in Java con gli operatori break e continue: quando terminare il ciclo in anticipo, come saltare singole iterazioni, vedrai esempi per while, for e do-while, e analizzerai scenari pratici di validazione dell’input. Il materiale ti aiuterà a scrivere codice più flessibile e leggibile.
    Disponibile
  • Cicli annidati e il loro utilizzo

    JAVA 25 SELF
    Livello 4,Lezione 5
    In questa lezione analizziamo i cicli annidati in Java: a cosa servono, com’è strutturata la sintassi per for e while, esempi pratici (scacchiera, tabellina), particolarità del controllo di flusso con break e continue, visualizzazione dell’esecuzione ed errori tipici. Dopo lo studio saprete applicare con sicurezza un ciclo dentro l’altro in compiti reali.
    Disponibile
  • Corso Java 25 di CodeGym

    JAVA 25 SELF
    Livello 4,Lezione 6
    Scoprite la storia e la filosofia di CodeGym, il successo internazionale di CodeGym, il nuovo formato CodeGym University e il lancio del moderno corso Java 25 Software Engineer. Questa pagina racconta come creiamo programmi formativi efficaci e perché il nostro corso su Java 25 — uno dei più attuali e avanzati sul mercato.
    Disponibile
  • Una lezione di vita concreta: concorrenza e successo reale

    JAVA 25 SELF
    Livello 5,Lezione 0
    In questo articolo scoprirete perché il percorso classico «scuola — università — lavoro» non garantisce il successo, come la concorrenza influisce sulla carriera, perché i migliori specialisti ottengono tutto mentre il diploma non è una garanzia di richieste sul mercato. Consigli pratici ed esempi di vita reale vi aiuteranno a capire come costruire una carriera nel mondo reale.
    Disponibile
  • Scelta dell'IDE: IntelliJ IDEA, Eclipse, VS Code

    JAVA 25 SELF
    Livello 5,Lezione 1
    In questa lezione scoprirai che cos’è un’IDE (ambiente di sviluppo integrato), a cosa serve a un programmatore, quali sono le IDE popolari per Java, in cosa differiscono e perché per l’apprendimento scegliamo IntelliJ IDEA Community. Imparerai a orientarti tra le funzionalità delle IDE moderne e potrai scegliere lo strumento più adatto ai tuoi compiti.
    Disponibile
  • Installazione e configurazione di IntelliJ IDEA, JDK 25

    JAVA 25 SELF
    Livello 5,Lezione 2
    In questa lezione scoprirai come scaricare, installare e configurare correttamente la moderna Java (JDK 25) e l'ambiente di sviluppo professionale IntelliJ IDEA. Vedremo passo dopo passo l'installazione su Windows, macOS e Linux, il collegamento del JDK al progetto, gli elementi principali dell'interfaccia e gli errori tipici che possono capitare a un principiante.
    Disponibile
  • Creazione del primo progetto in IntelliJ IDEA

    JAVA 25 SELF
    Livello 5,Lezione 3
    In questa lezione imparerai a creare il tuo primo progetto Java in IntelliJ IDEA: dall'avvio dell'IDE e dalla scelta del JDK fino alla scrittura e all'esecuzione del programma "Hello, World!". Capirai la struttura del progetto, scoprirai come creare correttamente le classi, avviare il codice ed evitare gli errori tipici dei principianti.
    Disponibile
  • Struttura di un progetto Java: src, package, classpath

    JAVA 25 SELF
    Livello 5,Lezione 4
    In questa lezione imparerai a organizzare correttamente la struttura di un progetto Java: a cosa serve la cartella src, come funzionano i package ( package), cos’è il classpath, come usare import e perché è importante rispettare le convenzioni per i nomi di file e classi. Il tutto con esempi, consigli pratici e l’analisi degli errori tipici!
    Disponibile
  • Installazione del plugin CodeGym per IntelliJ IDEA

    JAVA 25 SELF
    Livello 5,Lezione 5
    In questa lezione imparerai come trovare, installare e configurare il plugin ufficiale CodeGym per IntelliJ IDEA: dove cercarlo, come autenticarti, come risolvere gli esercizi direttamente nell’IDE e cosa fare in caso di errori tipici. Il plugin CodeGym — il tuo ponte tra la piattaforma didattica e l’ambiente di sviluppo professionale — rende l’apprendimento di Java ancora più comodo!
    Disponibile
  • Struttura delle aziende IT

    JAVA 25 SELF
    Livello 5,Lezione 6
    In questa lezione scoprirete come sono organizzate le moderne aziende IT: in cosa si differenziano dagli altri business, come gestiscono azioni e investimenti, perché la crescita rapida è più importante del profitto e come è strutturato lo sviluppo moderno dei prodotti. Esempi reali, fatti interessanti e illustrazioni aiuteranno a capire come vive e si sviluppa l’industria dell’alta tecnologia.
    Disponibile
  • Imparare a programmare su CodeGym

    JAVA 25 SELF
    Livello 6,Lezione 0
    Scopri come CodeGym trasforma l’apprendimento della programmazione in un’avventura entusiasmante: esercizi interattivi, feedback immediato, supporto della community e tantissima pratica. Qui non studi soltanto — passo dopo passo diventi un vero sviluppatore, acquisendo conoscenze ed esperienza indispensabili per iniziare una carriera nell’IT!
    Disponibile
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 30
Learn
  • Registration
  • Java Course
  • Help with Tasks
  • Pricing
  • Java Syntax
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success Stories
  • Activity
  • Affiliate Program
Company
  • About us
  • Contacts
  • Reviews
  • Press Room
  • CodeGym for EDU
  • FAQ
  • Support
CodeGymCodeGym is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.
Follow us
Lingua dell'interfaccia
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ்
Italiano
Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programmers Are Made, Not Born" © 2026 CodeGym
MastercardVisa
"Programmers Are Made, Not Born" © 2026 CodeGym