Get full access to learning on CodeGym by subscribing to one of our plans
  • Java Premium
    30
    $ al mese
    Per completare in autonomia il corso interattivo di Java senza attenersi a un programma.

    Ricevi:
    • accesso al corso base di Java sulla piattaforma CodeGym
    • plugin per IntelliJ IDEA
    • requisiti e raccomandazioni per le esercitazioni
    • verifica automatica delle soluzioni
    • sezione "Aiuto"
    • sezione "Giochi"

Confronta i nostri piani di abbonamento

Accesso al corso base di Java 

Il corso interattivo di Java a ritmo individuale consiste di 6 quest: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. In questo corso troverai tutti gli argomenti chiave di Java: sintassi Java, tipi standard, array, liste, collezioni, generics, eccezioni, lavoro con i thread, gestione dei file, networking e internet. Imparerai inoltre la programmazione orientata agli oggetti (OOP), serializzazione, ricorsione, annotazioni, i pattern di progettazione più comuni e altro ancora.

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

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

Apprendimento continuo 

Puoi tornare al corso in qualsiasi momento — salviamo il tuo progresso. Se hai bisogno di fare una pausa dalla risoluzione di un compito complesso, nessun problema: riprendi quando ti è più comodo. Dopo l'invio per la verifica, la tua soluzione viene salvata sui nostri server e puoi riprenderla da qualsiasi dispositivo.

Verifica istantanea dei compiti 

Il modo migliore per padroneggiare nuovo materiale è metterlo in pratica. Ma come fai a sapere se il tuo programma funziona correttamente? Qualcuno deve controllare i tuoi compiti! Su CodeGym le soluzioni ai tuoi compiti vengono verificate istantaneamente e automaticamente. La maggior parte dei compiti viene verificata in meno di un secondo. Basta un clic, e se il tuo programma (la soluzione) è scritto correttamente lo saprai subito.

Informazioni dettagliate sulla verifica dei compiti 

Ricevi non solo la traccia del compito ma anche un elenco dettagliato di requisiti composto da diversi punti. Dopo la verifica vedrai informazioni estese sui test del tuo compito, in modo da comprendere chiaramente quali requisiti il tuo programma ha soddisfatto e quali no.

Invece di indovinare perché il tuo programma non supera la verifica, puoi concentrarti sulla sua 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 per i compiti 

CodeGym dispone di una "Aiuto" creata appositamente per discutere le soluzioni ai compiti. 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 a "Aiuto" direttamente dal compito, e nella sezione stessa puoi trovare facilmente le discussioni sul compito desiderato tramite il suo ID o nome.

Compiti bonus 

L'apprendimento procede bene e risolvi i compiti con facilità? Per evitare che ti annoi, quasi ogni argomento comprende diversi compiti bonus. Questi compiti sono contrassegnati da un simbolo asterisco.

Sono più difficili del solito e non facili da risolvere. Per affrontarli dovrai ricorrere a materiale aggiuntivo o cercare informazioni su internet. Ma sono proprio queste sfide — compiti che non sai come risolvere — che rendono un programmatore più forte.

Plugin 

Un IDE (Integrated Development Environment) è lo strumento professionale principale per ogni programmatore. È un programma speciale per scrivere software, e IntelliJ IDEA è uno degli IDE più comodi e popolari per lo sviluppo in Java.

Con CodeGym imparerai a scrivere programmi in un ambiente di sviluppo professionale — IntelliJ IDEA. Per renderti la vita ancora più comoda, abbiamo scritto un plugin speciale per IntelliJ IDEA, e con il suo aiuto puoi ottenere un compito in due clic e inviarlo con uno!

Raccomandazioni sui compiti 

Le richieste degli esercizi possono essere migliorate e rese ancora più intelligenti? Assolutamente sì, e noi di CodeGym l'abbiamo fatto. I nostri programmatori analizzano costantemente le soluzioni inviate dagli utenti di CodeGym e cercano errori comuni. Per ciascuno di questi errori scrivono un test speciale che ci permette di riconoscerlo nel tuo codice.

Quando invii un esercizio per la verifica, viene sottoposto a numerosi test che cercano errori standard noti. Se vengono trovati tali errori, ricevi una raccomandazione scritta dall'autore dell'esercizio su come correggerli al meglio.

Verifica dello stile del codice 

I buoni programmatori non solo scrivono codice corretto e preciso ma rispettano anche tutte le linee guida — requisiti e standard per la scrittura del codice. Per questo CodeGym ha un "analizzatore dello stile di codice" che verifica il tuo codice per la conformità agli standard e ti fornisce un elenco di commenti sul tuo codice.