Niveau 2

CodeGym — Lær at programmere i Java

Du er kommet i niveau!  - 2

Hvad med en helt ny tilgang til at lære programmering og uddannelse generelt? Intet som noget, du har set før. Hvad med læring, der har et mål, værktøjer og resultater?

Jeg er glad for at kunne introducere et nyt online kursus i Java-programmering.

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

Du udfører opgaver og modtager belønninger. Intet 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, eliminerede jeg ubarmhjertigt alt, der kun var nyttigt, og efterlod kun det absolut nødvendige. Jeg analyserede snesevis af jobåbninger. Kurset indeholder alt, hvad en Junior Java-udvikler skal vide for at få et job.

3. Omfattende uddannelse

Det komplette kursus består af 500 mini-lektioner og 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

Kurset er opdelt i 40 niveauer. Du kan kun gå videre til næste niveau, hvis du har fuldført de fleste af opgaverne på det nuværende niveau. 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. Og til beskæftigelse.

5. Målrettet forberedelse til en jobsamtale

De sidste 10 niveauer 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

Du er kommet i niveau!  - 3

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/Check" og får kompileringsresultater og/eller opgavebekræftelsesresultater på mindre end et sekund .

8. CodeGym elsker det, når du er på Facebook, mens du studerer

Vi har en CodeGym Facebook-gruppe , hvor du kan 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, hvor du kan læse andres forklaringer. Mit mål er at være sikker på, at du forstår materialet, og ikke at få dig til bare at lytte til mig .

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

Du er kommet i niveau!  - 4

Når du udfører tusindvis af opgaver, vil du helt sikkert have spørgsmål. For at hjælpe har vi oprettet en særlig "Hjælp" , 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 en "Grupper" , hvor du kan stille spørgsmål, diskutere forskellige emner og dele artikler.

Hvad mere er, er vores fællesskab det perfekte sted at finde et job blandt folk, du kender. 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.