Get full access to learning on CodeGym ved at abonnere på en af vores planer
  • Java Premium
    30
    $ pr. måned
    For selvstyret gennemførelse af det interaktive Java-kursus uden at være bundet til en tidsplan.

    Du får:
    • adgang til det grundlæggende Java-kursus på CodeGym-platformen
    • plugin til IntelliJ IDEA
    • krav og anbefalinger til opgaver
    • automatisk kontrol af løsninger
    • "Hjælp" sektion
    • "Spil" sektion

Adgang til det grundlæggende Java-kursus 

Det interaktive Java-kursus i eget tempo består af 6 quests: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. I dette kursus finder du alle de centrale Java-emner: Java-syntaks, standardtyper, arrays, lister, collections, generics, undtagelser, arbejde med tråde, arbejde med filer, arbejde med netværket og internettet. Du vil også lære OOP, serialisering, rekursion, annotationer, de mest almindelige designmønstre og mere.

Disse quests indeholder over fem hundrede mini-forelæsninger og over tusind praktiske opgaver med stigende sværhedsgrad. Dette kursus vil hjælpe dig med selvstændigt at mestre grundlæggende Java-programmering i praksis.

Det interaktive grundkursus er velegnet både for begyndere og mere erfarne programmører, som ønsker at lære Java.

Kontinuerlig læring 

Du kan vende tilbage til kurset når som helst — vi gemmer din fremgang. Hvis du har brug for et afbræk fra at løse en kompleks opgave, intet problem: fortsæt, når det passer dig. Efter indsendelse til verifikation gemmes din løsning på vores servere, og du kan vende tilbage til den fra enhver enhed.

Øjeblikkelig opgavekontrol 

Den bedste måde at mestre nyt materiale på er at afprøve det i praksis. Men hvordan ved du, om dit program fungerer korrekt? Nogen må kontrollere dine opgaver! På CodeGym bliver dine opgaveløsninger kontrolleret øjeblikkeligt og automatisk. De fleste opgaver kontrolleres på under et sekund. Du behøver kun et enkelt klik med musen, og hvis dit program (løsning) er skrevet korrekt, får du besked med det samme.

Detaljeret information om opgaveverifikation 

Du modtager ikke kun opgavebeskrivelsen, men også en detaljeret liste over krav bestående af flere punkter. Efter verifikationen vil du se udvidede oplysninger om testningen af din opgave, så det er klart, hvilke krav dit program opfyldte, og hvilke det ikke gjorde.

I stedet for at gætte på, hvorfor dit program ikke består verifikationen, kan du fokusere på at løse det. Det er meget vigtigt at vide, at en bestemt del af dit program ikke fungerer, og endnu vigtigere at være sikker på, at alt andet fungerer, som det skal.

Hjælp til opgaver 

CodeGym har en "Hjælp" sektion oprettet specielt til at diskutere opgaveløsninger. Der kan du poste din ikke-fungerende løsning og bede om hjælp eller råd. Du kan også hjælpe andre med at finde fejl i deres programmer. Du kan få adgang til "Hjælp" direkte fra opgaven, og i selve sektionen kan du nemt finde diskussioner om den ønskede opgave efter dens ID eller navn.

Bonusopgaver 

Går din læring godt, og klarer du opgaver uden problemer? For at undgå kedsomhed har næsten hvert emne flere bonusopgaver. Disse opgaver er markeret med et stjerne-symbol.

De er sværere end almindeligt og ikke lette at løse. Derfor må du ty til supplerende litteratur eller søge på internettet. Men det er netop disse udfordringer — opgaver, du ikke ved hvordan du skal løse — som gør dig til en stærk programmør.

Plugin 

En IDE (Integrated Development Environment) er det vigtigste professionelle værktøj for enhver programmør. Det er et særligt program til at skrive software, og IntelliJ IDEA er en af de mest bekvemme og populære IDE'er til at skrive programmer i Java.

Med CodeGym lærer du at skrive programmer i et professionelt udviklingsmiljø — IntelliJ IDEA. For at gøre livet endnu lettere har vi skrevet et særligt plugin til IntelliJ IDEA, og med det kan du få en opgave med to klik og indsende den med ét!

Anbefalinger til opgaver 

Kan task requirements be improved and made even smarter? Absolutely, and we at CodeGym have done it. Our programmers constantly analyze the solutions submitted by CodeGym users and look for common mistakes. Then for each such mistake, they write a special test that allows us to recognize it in your code.

Når du indsender en opgave til verificering, går den gennem adskillige tests, der søger efter kendte standardfejl. Hvis der findes sådanne fejl, modtager du en anbefaling skrevet af opgaveforfatteren om, hvordan du bedst retter fejlen.

Kodestilkontrol 

Good programmers not only write correct and precise code but also adhere to all guidelines — requirements, and standards for writing code. That’s why CodeGym has a “code style analyzer” that checks your code for compliance with standards and provides you with a list of comments on your code.