Ottieni l'accesso completo all'apprendimento su CodeGym sottoscrivendo uno dei nostri piani
  • Java Premium
    29
    $ al mese
    Per completare il corso Java interattivo al proprio ritmo, senza dover rispettare un programma.

    Ottieni:
    • accesso al corso base di Java sulla piattaforma CodeGym
    • plugin per IntelliJ IDEA
    • requisiti e raccomandazioni per le attività
    • controllo automatico della soluzione
    • Sezione "Aiuto"
    • Sezione "Giochi"

Confronta i nostri piani di abbonamento

Java Premium
Accesso al corso base di Java
Apprendimento autonomo tramite un corso Java interattivo
Apprendimento continuo
Salviamo i tuoi progressi durante il corso, così puoi proseguire con attività e lezioni in qualsiasi momento e su qualsiasi dispositivo.
Verifica immediata delle attività
La verifica delle attività richiede meno di un secondo per l'80% delle attività. Basta un clic.
Informazioni dettagliate sulla verifica delle attività
Una volta verificate le tue attività, vedrai un elenco completo dei requisiti e lo stato di ciascun requisito, ovvero quali requisiti il tuo programma ha soddisfatto e quali no.
Aiuto con i compiti
Nella sezione Aiuto puoi porre domande e discutere delle sfide che stai attualmente affrontando nei tuoi studi.
Attività bonus
Non vogliamo che vi annoiate, perciò quasi ogni livello include diverse attività bonus.
Collegare
Un IDE è un programma speciale per scrivere programmi e IntelliJ IDEA è uno degli IDE più convenienti e popolari per scrivere programmi Java. Utilizza il nostro plugin speciale per risolvere comodamente le attività dei corsi CodeGym.
Raccomandazioni sulle attività
Riceverai consigli su come risolvere i compiti basati su un'analisi degli errori più comuni condotta dagli autori del corso.
Controllo dello stile del codice
I buoni programmatori non solo scrivono codice corretto e comprensibile, ma seguono anche una guida di stile del codice, che delinea requisiti e standard per la scrittura del codice. I nostri suggerimenti ti aiuteranno a migliorare il tuo stile di codifica fin dall'inizio.

Accesso al corso base di Java 

Il corso Java interattivo e autodidattico è composto da 6 missioni: Java Syntax, Java Core, Java Collections, Multithreading, JSP e Servlet, SQL e Hibernate. In questo corso, troverai tutti gli argomenti chiave di Java: sintassi Java, tipi standard, array, elenchi, collezioni, generici, eccezioni, lavoro con thread, lavoro con file, lavoro con la rete e Internet. Imparerai anche OOP, serializzazione, ricorsione, annotazioni, i modelli di progettazione più comuni e altro ancora.

Queste missioni contengono oltre cinquecento mini-lezioni e oltre mille compiti pratici di complessità crescente. Questo corso ti aiuterà a padroneggiare in modo indipendente le basi della programmazione Java nella pratica.

Il corso base interattivo è adatto sia ai principianti che ai programmatori più esperti che desiderano imparare Java.

Apprendimento continuo 

Puoi tornare al corso in qualsiasi momento perché salviamo i tuoi progressi. Se hai bisogno di prenderti una pausa dalla risoluzione di un compito importante, va bene: puoi finire il codice quando ti è più comodo. Invia semplicemente la tua soluzione per la revisione e verrà salvata sui nostri server. Dopodiché, puoi tornare alla soluzione da qualsiasi dispositivo effettuando l'accesso a CodeGym con il tuo account.

Verifica immediata delle attività 

Il modo migliore per padroneggiare un nuovo materiale è testarlo in pratica. Ma come fai a sapere se il tuo programma funziona correttamente? Qualcuno deve controllare i tuoi task! Su CodeGym, le soluzioni dei tuoi task vengono controllate istantaneamente e automaticamente. La maggior parte dei task viene controllata in meno di un secondo. Ti basta un clic del mouse e se il tuo programma (soluzione) è scritto correttamente, lo saprai immediatamente.

Informazioni dettagliate sulla verifica delle attività 

Riceverai non solo la condizione del task, ma anche un elenco dettagliato di requisiti composto da diversi punti. Dopo la verifica, vedrai informazioni estese sui test del tuo task, che chiariranno quali requisiti il tuo programma ha soddisfatto e quali no.

Invece di indovinare perché il tuo programma non supera la verifica, puoi concentrarti sulla risoluzione. È molto importante sapere che una parte specifica del tuo programma non funziona e, cosa ancora più importante, essere sicuri che tutto il resto funzioni come dovrebbe.

Aiuto con i compiti 

CodeGym ha una sezione "Aiuto" creata esplicitamente per discutere le soluzioni delle attività. Lì puoi pubblicare la tua soluzione non funzionante e chiedere aiuto o consigli. Puoi anche aiutare gli altri a trovare errori nei loro programmi. Puoi accedere ad "Aiuto" direttamente dall'attività e nella sezione stessa puoi trovare facilmente discussioni sull'attività desiderata tramite il suo ID o nome.

Attività bonus 

Il tuo apprendimento procede senza intoppi e stai risolvendo i compiti come un matto? Per evitare che ti annoi, quasi ogni argomento ha diversi compiti bonus. Tali compiti sono contrassegnati con un asterisco.

Sono più difficili del solito e non facili da risolvere. Per questo, dovrai rivolgerti ad altra letteratura o cercare su Internet. Ma sono proprio queste sfide, compiti che non sai come risolvere, che ti rendono un programmatore forte.

Collegare 

Un IDE (Integrated Development Environment) è il principale strumento professionale per qualsiasi programmatore. È un programma speciale per scrivere software e IntelliJ IDEA è uno degli IDE più convenienti e popolari per scrivere programmi in Java.

Con CodeGym, imparerai a scrivere programmi in un ambiente di sviluppo professionale: IntelliJ IDEA. Per rendere la tua vita ancora più comoda, abbiamo scritto un plugin speciale per IntelliJ IDEA e, con il suo aiuto, puoi ottenere un'attività in due clic del mouse e inviarla con uno!

Raccomandazioni sulle attività 

I requisiti delle attività possono essere migliorati e resi ancora più intelligenti? Assolutamente sì, e noi di CodeGym lo abbiamo fatto. I nostri programmatori analizzano costantemente le soluzioni inviate dagli utenti di CodeGym e cercano errori comuni. Quindi, per ciascuno di questi errori, scrivono un test speciale che ci consente di riconoscerlo nel tuo codice.

Quando invii un task per la verifica, questo passa attraverso numerosi test che cercano errori standard noti. Se vengono trovati tali errori, ricevi una raccomandazione scritta dall'autore del task su come correggere al meglio l'errore.

Controllo dello stile del codice 

I buoni programmatori non solo scrivono codice corretto e preciso, ma aderiscono anche a tutte le linee guida, requisiti e standard per la scrittura del codice. Ecco perché CodeGym ha un "analizzatore di stile del codice" che controlla la conformità del codice con gli standard e fornisce un elenco di commenti sul codice.