0. Inizia qui

Ciao. Se stai leggendo queste righe, allora sì, sei nel posto giusto: queste sono lezioni di Java. Il nostro corso di formazione è pieno zeppo di pratica (oltre 1500 attività pratiche) ed è progettato per un pubblico adulto. Le lezioni noiose non sono nel nostro stile, quindi abbiamo creato CodeGym come gioco online (ricerca).

Se non hai mai programmato o studiato programmazione, se hai più di 30 anni e hai deciso di cambiare professione, se ti annoi imparando a programmare dai libri di testo o sei semplicemente pigro (!) — CodeGym è esattamente quello che fa per te Bisogno. Imparare in un ambiente simile a un gioco è fantastico!

Hai mai giocato a giochi in cui fai salire di livello i personaggi? A volte non ti accorgi nemmeno di quanto sei diventato assorbito dal gioco, giusto? Riesci a indovinare dove sto andando con questo? In CodeGym, farai anche salire di livello un personaggio. Completa l'intero corso e diventa un fantastico programmatore Java.

Se completi la Java University, sarai in grado di ottenere un lavoro come sviluppatore Java junior. Tutto questo è possibile perché CodeGym ha molti compiti pratici. Molto.


1. Imparare solo il linguaggio Java

Rispetto ad altre piattaforme educative, CodeGym è unico in quanto insegniamo solo come programmare in Java . Lavoriamo costantemente per rendere la tua esperienza di apprendimento più efficace, più divertente e più accessibile. Di conseguenza, siamo diventati la risorsa più popolare di Runet per l'apprendimento di Java .

Se noi, come molti altri, iniziassimo ad aggiungere corsi in C#, JavaScript, Python, ecc., diventeremmo rapidamente solo un altro sito web tra migliaia che insegnano di tutto ma in modo mediocre . Il nostro obiettivo è creare il miglior sito di apprendimento Java indiscutibilmente al mondo.

Ciò significa che spesso dobbiamo negarci il piacere di fare un altro corso che copra l'ultimo argomento pubblicizzato. Invece, per l'ennesima volta, perfezioniamo le stesse lezioni e miglioriamo gli stessi compiti. Come si suol dire, perfetto è nemico del bene 🙂

Quindi diamo una rapida occhiata a ciò che abbiamo oggi su CodeGym.


2. Mappa delle missioni

L'intero corso Java di CodeGym è diviso in blocchi chiamati missioni (o moduli). Ogni classe è un livello. Con due lezioni a settimana, sono 104 livelli all'anno. Poiché miglioriamo costantemente le cose, l'elenco dei moduli potrebbe cambiare.

Ogni livello, a sua volta, è composto da 5-15 lezioni e circa 30 compiti.

I compiti diventano gradualmente più difficili. I compiti iniziali possono essere risolti in un paio di minuti. Le attività alla fine del corso possono richiedere ore o addirittura giorni per essere completate. Il completamento dell'intero corso ti darà 500-1000 ore di esperienza di programmazione. Questo è il minimo necessario per stabilire la tua capacità di "pensare come un programmatore".

L'intero corso richiederà circa 12 mesi per essere completato.


3. Livelli e lezioni

Tutte le missioni sono divise in livelli. Ogni livello è composto da 5-15 lezioni. Le lezioni, a loro volta, possono contenere compiti. Ci sono lezioni senza compiti e ci sono lezioni con più di dieci compiti.

E per rendere l'apprendimento più interessante per te, tutta la formazione assume la forma di un gioco. In molti giochi, guadagni esperienza uccidendo mostri e salendo di livello. Ogni nuovo livello ti offre nuove interessanti opportunità. È lo stesso in CodeGym.

In CodeGym, risolvi compiti e ottieni materia nera come ricompensa.

Materia nera

Puoi spendere questa materia nera per sbloccare le lezioni e i livelli successivi. E i nuovi livelli ti portano nuove lezioni e nuovi compiti. Per completare l'intero corso Java, dovrai risolvere almeno il 70% di tutti i compiti.


4. Materia nera

Le lezioni possono essere sbloccate solo in ordine. Non puoi aprire una lezione da qualche parte nel mezzo del corso senza prima sbloccare tutte le lezioni precedenti. Inoltre, per sbloccare la lezione successiva, devi prima "risparmiare" abbastanza materia oscura, quindi utilizzarla per "acquistare" la lezione successiva:

Se hai abbastanza materia nera, la lezione si aprirà e vedrai il seguente messaggio:

Se non hai abbastanza materia nera, vedrai un altro messaggio:


5. Continua

Se ritorni sul sito dopo una lunga assenza e vuoi tornare velocemente all'ultima lezione che hai aperto, ci sono 2 modi rapidi per farlo:

Metodo uno

Apri la missione su cui stai attualmente lavorando. Accanto all'ultimo livello che hai aperto, vedrai un link "Continua". Fai clic e verrai indirizzato all'ultima lezione che hai aperto in questa missione.

Metodo due

Fai clic su Apprendimento nella barra laterale sinistra del sito web. Verrai indirizzato alla tua pagina di apprendimento personale. In questa pagina, ci sarà un elenco delle ultime tre lezioni che hai aperto nella sottosezione Lezioni consigliate . La lezione aperta più di recente è quella più a sinistra. Fai clic sulla scheda desiderata e - boom - sei nella lezione.