Få full tilgang til læring på CodeGym ved å abonnere på en av våre planer
  • Java Premium
    29
    $ per måned
    For å fullføre det interaktive Java-kurset i eget tempo uten å holde seg til en timeplan.

    Du får:
    • tilgang til det grunnleggende Java-kurset på CodeGym-plattformen
    • plugin for IntelliJ IDEA
    • krav og anbefalinger til oppgaver
    • automatisert løsningskontroll
    • «Hjelp»-delen
    • "Spill"-delen

Tilgang til grunnleggende Java-kurs 

Det interaktive Java-kurset i eget tempo består av 6 oppdrag: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. I dette kurset finner du alle de sentrale Java-emnene: Java-syntaks, standardtyper, arrays, lister, samlinger, generikk, unntak, arbeid med tråder, arbeid med filer, arbeid med nettverk og internett. Du vil også lære OOP, serialisering, rekursjon, merknader, de vanligste designmønstrene og mer.

Disse oppdragene inneholder over fem hundre miniforelesninger og over tusen praktiske oppgaver med økende kompleksitet. Dette kurset vil hjelpe deg selvstendig å mestre det grunnleggende om Java-programmering i praksis.

Det interaktive grunnkurset passer både for nybegynnere og mer erfarne programmerere som ønsker å lære Java.

Kontinuerlig læring 

Du kan gå tilbake til kurset når som helst fordi vi lagrer fremgangen din. Hvis du trenger å ta en pause fra å løse en stor oppgave, er det greit: du kan fullføre koden når det passer. Bare send inn løsningen din for gjennomgang, så blir den lagret på våre servere. Etter det kan du gå tilbake til løsningen fra hvilken som helst enhet ved å logge på CodeGym med kontoen din.

Øyeblikkelig oppgaveverifisering 

Den beste måten å mestre nytt materiale på er å teste det i praksis. Men hvordan vet du om programmet fungerer som det skal? Noen må sjekke oppgavene dine! På CodeGym sjekkes oppgaveløsningene dine umiddelbart og automatisk. De fleste oppgavene sjekkes på mindre enn et sekund. Du trenger bare ett museklikk, og om programmet (løsningen) er skrevet riktig, får du vite det umiddelbart.

Detaljert informasjon om oppgaveverifisering 

Du mottar ikke bare oppgavetilstanden, men også en detaljert liste over krav som består av flere punkter. Etter verifisering vil du se utvidet informasjon om oppgavens testing, noe som gjør det klart hvilke krav programmet oppfylte og hvilke det ikke gjorde.

I stedet for å gjette hvorfor programmet ditt ikke består verifiseringen, kan du fokusere på å løse det. Det er veldig viktig å vite at en bestemt del av programmet ikke fungerer, og enda viktigere, å være trygg på at alt annet fungerer som det skal.

Hjelp med oppgaver 

CodeGym har en «Hjelp»-seksjon opprettet eksplisitt for å diskutere oppgaveløsninger. Der kan du legge ut din ikke-fungerende løsning og be om hjelp eller råd. Du kan også hjelpe andre med å finne feil i programmene deres. Du får tilgang til «Hjelp» direkte fra oppgaven, og i selve seksjonen kan du enkelt finne diskusjoner om ønsket oppgave etter ID eller navn.

Bonusoppgaver 

Går læringen din problemfritt, og knekker du oppgaver som nøtter? For å forhindre at du blir lei, har nesten hvert emne flere bonusoppgaver. Slike oppgaver er merket med et stjernesymbol.

De er vanskeligere enn vanlig og ikke enkle å løse. For dette må du henvende deg til tilleggslitteratur eller søke på internett. Men det er nettopp slike utfordringer — oppgaver du ikke vet hvordan de skal løse — som gjør deg til en sterk programmerer.

Plugin 

En IDE (Integrated Development Environment) er det viktigste profesjonelle verktøyet for enhver programmerer. Det er et spesielt program for å skrive programvare, og IntelliJ IDEA er en av de mest praktiske og populære IDE-ene for å skrive programmer i Java.

Med CodeGym lærer du å skrive programmer i et profesjonelt utviklingsmiljø — IntelliJ IDEA. For å gjøre livet ditt enda mer komfortabelt, skrev vi en spesiell plugin for IntelliJ IDEA, og med dens hjelp, du kan få en oppgave med to museklikk og sende den med ett!

Oppgaveanbefalinger 

Kan oppgavekravene forbedres og gjøres enda smartere? Absolutt, og vi i CodeGym har gjort det. Våre programmerere analyserer kontinuerlig løsningene som sendes inn av CodeGym-brukere og ser etter vanlige feil. Så for hver slik feil skriver de en spesiell test som lar oss gjenkjenne den i koden din.

Når du sender inn en oppgave for verifisering, går den gjennom en rekke tester som ser etter kjente standardfeil. Hvis slike feil blir funnet, får du en anbefaling skrevet av oppgaveforfatteren om hvordan du best kan fikse feilen.

Kodestilsjekk 

Gode programmerere skriver ikke bare korrekt og presis kode, men følger også alle retningslinjer – krav og standarder for å skrive kode. Det er derfor CodeGym har en "kodestilanalysator" som sjekker koden din for samsvar med standarder og gir deg en liste med kommentarer til koden din.