0. Start her

Hallo. Hvis du leser disse linjene, så, ja, du er på rett sted: dette er Java-leksjoner. Vårt kurs er stappfullt av praksis (1500+ praktiske oppgaver) og er designet for et voksent publikum. Kjedelige leksjoner er ikke vår stil, så vi laget CodeGym som et nettspill (quest).

Hvis du aldri har programmert eller studert programmering, hvis du er over 30 og bestemte deg for å bytte yrke, hvis du kjeder deg ved å lære å programmere fra lærebøker eller du er rett og slett lat(!) — CodeGym er akkurat det du trenge. Å lære i en spilllignende setting er fantastisk!

Har du noen gang spilt spill hvor du øker karakterer? Noen ganger merker du ikke engang hvor absorbert i spillet du har blitt, ikke sant? Kan du gjette hvor jeg vil med dette? I CodeGym vil du også oppgradere en karakter. Fullfør hele kurset og bli en kul Java-programmerer.

Hvis du fullfører Java University, vil du kunne få jobb som junior Java-utvikler. Alt dette er mulig fordi CodeGym har mange praktiske oppgaver. Mye.


1. Lære kun Java-språket

Sammenlignet med andre pedagogiske plattformer er CodeGym unik ved at vi kun lærer hvordan du programmerer i Java . Vi jobber hele tiden med å gjøre læringsopplevelsen din mer effektiv, morsommere og mer tilgjengelig. Som et resultat har vi blitt Runets mest populære ressurs for å lære Java .

Hvis vi, som mange andre, begynte å legge til kurs i C#, JavaScript, Python, etc., så ville vi fort blitt bare enda et nettsted blant tusenvis som lærer alt annet enn på en middelmådig måte . Vårt mål er å lage den udiskutabelt beste Java-læringssiden i verden.

Det betyr at vi ofte må nekte oss selv gleden av å lage et nytt kurs som dekker det siste hypede emnet. I stedet, for femtende gang, foredler vi de samme leksjonene og forbedrer de samme oppgavene. Som de sier, perfekt er det godes fiende 🙂

Så la oss ta en rask titt på hva vi har i dag på CodeGym.


2. Oppdragskart

Hele CodeGyms Java-kurs er delt inn i blokker som kalles oppdrag (eller moduler). Hver klasse er ett nivå. Ved to klasser per uke er det 104 nivåer per år. Siden vi hele tiden forbedrer ting, kan listen over moduler endres.

Hvert nivå består på sin side av 5-15 leksjoner og ca 30 oppgaver.

Oppgavene blir gradvis vanskeligere. De første oppgavene kan løses på et par minutter. Oppgaver på slutten av kurset kan ta timer eller til og med dager å fullføre. Å fullføre hele kurset vil gi deg 500-1000 timer med programmeringserfaring. Dette er minimum du trenger for å etablere din evne til å "tenke som en programmerer".

Hele kurset vil ta omtrent 12 måneder å fullføre.


3. Nivåer og leksjoner

Alle oppdragene er delt inn i nivåer. Hvert nivå består av 5-15 leksjoner. Leksjoner kan på sin side inneholde oppgaver. Det er timer uten noen oppgaver, og det er timer med mer enn ti oppgaver.

Og for å gjøre læringen mer interessant for deg, tar all treningen form av et spill. I mange spill får du erfaring ved å drepe monstre og gå opp i nivå. Hvert nytt nivå gir deg noen interessante nye muligheter. Det er det samme i CodeGym.

I CodeGym løser du oppgaver og får svart materie som belønning.

Svart materie

Du kan bruke denne svarte materien for å låse opp de neste leksjonene og nivåene. Og de nye nivåene gir deg nye leksjoner og nye oppgaver. For å fullføre hele Java-kurset må du løse minst 70 % av alle oppgavene.


4. Svart materie

Leksjoner kan bare låses opp i rekkefølge. Du kan ikke åpne en leksjon et sted midt i kurset uten først å låse opp alle leksjonene før den. Dessuten, for å låse opp neste leksjon, må du først "spare opp" nok mørk materie, og deretter bruke den til å "kjøpe" neste leksjon:

Hvis du har nok svart materie, åpnes leksjonen, og du vil se følgende melding:

Hvis du ikke har nok svart materie, vil du se en annen melding:


5. Fortsett

Hvis du kommer tilbake til nettstedet etter et lengre fravær og raskt vil komme tilbake til den siste leksjonen du åpnet, er det 2 raske måter å gjøre dette på:

Metode én

Åpne oppdraget du jobber med for øyeblikket. Ved siden av det siste nivået du åpnet, vil du se en "Fortsett"-lenke. Klikk på den og du vil bli ført til den siste leksjonen du åpnet i dette oppdraget.

Metode to

Klikk på Læring i venstre sidefelt på nettstedet. Du vil bli tatt til din personlige læringsside. På denne siden vil det være en liste over de tre siste leksjonene du åpnet i underseksjonen Anbefalte leksjoner . Den sist åpnede leksjonen er den lengst til venstre. Klikk på ønsket kort og — boom — du er i leksjonen.