Hvad med en helt ny tilgang til at lære programmering og uddannelse generelt? Ulig noget, du har set før. Hvad med en læreproces, der har et mål, en måde at nå dertil og producerer resultater?

Hvis det er det, du har brug for, så er du kommet til det rigtige sted - et online kursus for at lære at programmere i Java

1. Læringen er bagt ind i et online spil

Du udfører opgaver og modtager belønninger. Der er sandsynligvis ikke noget forvirrende eller usædvanligt her. Opgaverne omfatter en masse variation: læse kode, løse problemer, undervisningsvideoer, rette fejl i kode, tilføje nye funktioner, store opgaver, skrive spil og meget mere.

Du skal muligvis også skrive programmer til, at din robot kan kæmpe med dine venner i en "arena" eller noget.

2. Kun det væsentlige

For at undgå at få kurset til at trække ud i fem år, omfatter det kun det absolut essentielle. Kurset inkluderer alt for at mestre kerne Java og centrale programmeringskoncepter.

3. Solid tilgang til læring

Det komplette kursus består af 500 mini-lektioner og mere end 1200(!) øvelser. Opgaverne er små, men der er masser af dem (masser og masser). Faktisk er det det minimum, du skal gøre for at få værdifuld erfaring.

Der arbejdes også i par, forskellige spil, store opgaver, rigtige projekter og andre former for øvelse.

4. Du kan ikke fuldføre spillet uden at blive programmør

Hele kurset er opdelt i niveauer. Du kan kun komme til næste niveau, hvis du har fuldført de fleste af opgaverne i det nuværende. Fra det lille og lette til det store og meget brugbart. Enhver, der når slutningen, vil have akkumuleret 300-500 timers praktisk erfaring. Det er et seriøst bud på sejren.

5. Målrettet forberedelse til en jobsamtale

De sidste niveauer af kurset er dedikeret til at genoptage skrivning, forberedelse til en jobsamtale og udvikle færdigheder, der kræves til teamwork.

Du kan også være interesseret i "femårsplanen for programmørfremskridt" og "femårige køreplan for programmørmuligheder".

6. Du kan udføre opgaverne direkte på hjemmesiden

Dette er meget praktisk og effektivt. Så snart du har fundet ud af en ny opgave, kan du straks begynde at udføre din egen analogt. Hvis du vil udføre opgaverne i en IDE, er der et plugin, der lader dig få en opgave med to klik og sende den til verifikation med et enkelt klik.

En lektion, masser af eksempler, evnen til at udføre opgaver direkte på hjemmesiden eller i en IDE – kløften mellem teori og praksis har aldrig været så lille.

7. Øjeblikkelig opgavebekræftelse (mindre end et sekund)

Har du indsendt arbejde til gennemgang og måtte vente en uge, fordi personen, der skulle tjekke det, har travlt?

På CodeGym trykker du på "Kør/Bekræft" og får kompileringsresultater og/eller opgavebekræftelsesresultater næsten øjeblikkeligt.

8. CodeGym elsker det, når du er på sociale netværk, mens du studerer

Der er grupper dedikeret til CodeGym på Facebook og Twitter . I disse grupper kan du diskutere opgaver, dele dine præstationer med venner, se pædagogiske videoer og bede om hjælp.

9. Fuld dækning af materialet

Vores lektioner indeholder mange links til forskellige hjemmesider og yderligere ressourcer, hvor du kan læse alternative forklaringer af materialet. Det er vigtigt for dig at forstå materialet, ikke at du lærer det hele fra én kilde.

10. For at blive programmør behøver du blot din hjerne og en computer

Det vil tage fra 3 til 6 måneder, alt efter hvor meget tid du afsætter til øvelserne.

11. Support

Når du udfører hundredvis af opgaver, vil du helt sikkert have spørgsmål. For at hjælpe har vi oprettet en særlig " Hjælp "-sektion, hvor du kan stille dine spørgsmål om opgaver. Andre CodeGym-studerende, moderatorer, frivillige eller hjemmesidens grundlæggere vil besvare dine spørgsmål.

12. Fællesskab

Vi tror på, at der er magt i enhed. Derfor har vi oprettet flere sektioner til at kommunikere og dele information:

1. I sektionen " Forum " kan du stille ethvert programmeringsrelateret spørgsmål (undtagen spørgsmål om opgaver - der er sektionen "Hjælp" til det).

2. I " Chat "-sektionen kan du skyde brisen med ligesindede tænkere om, hvad du vil.

3. I afsnittet " Artikler " kan du læse artikler om at lære Java, programmeringstendenser og karriereudvikling. Du kan også poste dine egne artikler, som du tror vil være af interesse for vores fællesskab.

Hvad mere er, er vores fællesskab det perfekte sted at finde et job gennem netværk. Tøv ikke med at stille smarte spørgsmål og få smarte svar. Jo mere aktiv du er i at hjælpe andre, jo større er dine chancer for, at et andet medlem af fællesskabet vil invitere dig til at deltage i hans eller hendes projekt.