Livello 2

CodeGym — Imparare a programmare in Java

Sei salito di livello!  - 2

Che dire di un approccio completamente nuovo all'apprendimento della programmazione e dell'istruzione in generale? Niente come qualcosa che hai visto prima. Che dire dell'apprendimento che ha un obiettivo, strumenti e risultati?

Sono lieto di presentare un nuovo corso online per la programmazione Java.

1. L'apprendimento è integrato in un gioco online

Esegui compiti e ricevi ricompense. Niente di confuso o insolito qui. Le attività includono molta varietà: leggere il codice, risolvere problemi, video educativi, correggere errori nel codice, aggiungere nuove funzionalità, grandi compiti, scrivere giochi e molto altro.

Potresti anche dover scrivere programmi per il tuo robot per combattere con i tuoi amici in una "arena" o qualcosa del genere.

2. Solo l'essenziale

Per evitare che il corso si protraesse per cinque anni, eliminai spietatamente tutto ciò che era meramente utile e lasciai solo l'assolutamente essenziale. Ho analizzato dozzine di offerte di lavoro. Il corso include tutto ciò che un Junior Java Developer deve sapere per ottenere un lavoro.

3. Formazione completa

Il corso completo è composto da 500 mini-lezioni e 1200 (!) esercizi . I compiti sono piccoli, ma ce ne sono molti (tantissimi). In effetti, è il minimo che devi fare per acquisire una preziosa esperienza.

C'è anche lavoro in coppia, giochi vari, grandi compiti, progetti reali e altri tipi di pratica.

4. Non puoi completare il gioco senza diventare un programmatore

Il corso è suddiviso in 40 livelli. Puoi avanzare al livello successivo solo se hai completato la maggior parte delle attività nel livello attuale. Dal piccolo e facile al grande e molto utile. Chi arriva alla fine avrà accumulato 300-500 ore di esperienza pratica. Questa è una seria offerta per la vittoria. E per l'occupazione.

5. Preparazione mirata per un colloquio di lavoro

Gli ultimi 10 livelli sono dedicati alla ripresa della scrittura, alla preparazione per un colloquio di lavoro e allo sviluppo delle competenze necessarie per il lavoro di squadra.

Potresti anche essere interessato al "piano quinquennale per il progresso dei programmatori" e alla "tabella di marcia quinquennale per le possibilità dei programmatori".

6. Puoi eseguire le attività direttamente sul sito web

Sei salito di livello!  - 3

Questo è molto conveniente ed efficiente. Non appena hai individuato un nuovo compito, puoi iniziare immediatamente a completare il tuo per analogia. Se vuoi eseguire le attività in un IDE, c'è un plug-in che ti consente di ottenere un'attività in due clic e inviarla per la verifica in un clic .

Una lezione, molti esempi, la capacità di completare le attività direttamente sul sito Web o in un IDE: il divario tra teoria e pratica non è mai stato così piccolo.

7. Verifica immediata dell'attività (meno di un secondo)

Hai inviato un lavoro per la revisione e hai dovuto aspettare una settimana perché la persona che doveva controllarlo è occupata?

Su CodeGym, premi "Esegui/Controlla" e ottieni i risultati della compilazione e/o i risultati della verifica delle attività in meno di un secondo .

8. CodeGym ama quando sei su Facebook mentre studi

Abbiamo un gruppo Facebook CodeGym , dove puoi discutere di attività, condividere i tuoi risultati con gli amici, guardare video educativi e chiedere aiuto.

9. Copertura completa del materiale

Le nostre lezioni includono molti link a vari siti web dove puoi leggere le spiegazioni degli altri. Il mio obiettivo è essere sicuro che tu capisca il materiale e non costringerti ad ascoltarmi .

10. Per diventare un programmatore, tutto ciò di cui hai bisogno è il tuo cervello e un computer

Ci vorranno dai 3 ai 6 mesi, a seconda di quanto tempo dedichi agli esercizi.

11 Supporto

Sei salito di livello!  - 4

Man mano che completi migliaia di attività, avrai sicuramente delle domande. Per aiutarti, abbiamo creato una speciale sezione "Aiuto" , in cui puoi porre le tue domande sulle attività. Altri studenti di CodeGym, moderatori, volontari o fondatori del sito Web risponderanno alle tue domande.

12. Comunità

Crediamo che ci sia potere nell'unità. Ecco perché abbiamo creato una sezione "Gruppi" , dove puoi fare domande, discutere diversi argomenti e condividere articoli.

Inoltre, la nostra comunità è il luogo perfetto per trovare lavoro tra persone che conosci. Non esitare a fare domande intelligenti e ottenere risposte intelligenti. Più sei attivo nell'aiutare gli altri, maggiori sono le possibilità che un altro membro della comunità ti inviti a unirti al suo progetto.