Få full tillgång till lärandet på CodeGym genom att prenumerera på en av våra planer
  • Java Premium
    30
    $ per månad
    För att självständigt genomföra den interaktiva Java‑kursen utan att följa ett schema.

    Du får:
    • åtkomst till grundkursen i Java på CodeGym-plattformen
    • plugin för IntelliJ IDEA
    • krav och rekommendationer för uppgifter
    • automatisk kontroll av lösningar
    • "Hjälp"-avsnittet
    • "Spel"-avsnittet

Jämför våra prenumerationsplaner

Tillgång till den grundläggande Java-kursen 

Den interaktiva självstudiekursen i Java består av 6 quests: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. I denna kurs hittar du alla viktiga Java-ämnen: Java-syntax, standardtyper, arrayer, listor, kollektioner, generics, undantagshantering, arbete med trådar, arbete med filer, arbete med nätverk och internet. Du lär dig också OOP, serialisering, rekursion, annotationer, de vanligaste designmönstren och mer.

These quests contain over five hundred mini-lectures and over a thousand practical tasks of increasing complexity. This course will help you independently master the basics of Java programming in practice.

Den interaktiva grundkursen är lämplig både för nybörjare och mer erfarna programmerare som vill lära sig Java.

Kontinuerligt lärande 

Du kan återvända till kursen när som helst — vi sparar dina framsteg. Om du behöver ta en paus från att lösa en komplex uppgift, inga problem: fortsätt när det passar. Efter inskick för granskning sparas din lösning på våra servrar, och du kan återvända till den från vilken enhet som helst.

Omedelbar uppgiftsverifiering 

Det bästa sättet att behärska nytt material är att testa det i praktiken. Men hur vet du om ditt program fungerar korrekt? Någon måste kontrollera dina uppgifter! På CodeGym kontrolleras dina uppgiftslösningar omedelbart och automatiskt. De flesta uppgifter kontrolleras på mindre än en sekund. Du behöver bara en klick, och om ditt program (lösning) är korrekt, får du veta det direkt.

Detaljerad information om uppgiftsverifiering 

Du får inte bara uppgiftsbeskrivningen utan också en detaljerad lista över krav bestående av flera punkter. Efter verifiering ser du utökad information om din uppgifts testning, vilket gör det tydligt vilka krav ditt program uppfyllde och vilka det inte gjorde.

Istället för att gissa varför ditt program inte klarar verifieringen kan du fokusera på att lösa det. Det är mycket viktigt att veta att en viss del av ditt program inte fungerar och, ännu viktigare, vara säker på att allt annat fungerar som det ska.

Hjälp med uppgifter 

CodeGym har en "Hjälp" sektion skapad uttryckligen för att diskutera lösningar på uppgifter. Där kan du publicera din icke fungerande lösning och be om hjälp eller råd. Du kan också hjälpa andra att hitta fel i sina program. Du kan nå "Hjälp" direkt från uppgiften, och i sektionen kan du enkelt hitta diskussioner om önskad uppgift via dess ID eller namn.

Bonusuppgifter 

Går din inlärning bra och löser du uppgifter lätt? För att du inte ska bli uttråkad har nästan varje ämne flera bonusuppgifter. Sådana uppgifter är markerade med en asterisk.

De är svårare än vanligt och inte lätta att lösa. För detta måste du vända dig till ytterligare litteratur eller söka på internet. Men det är just sådana utmaningar — uppgifter som du inte vet hur du ska lösa — som gör dig till en stark programmerare.

Plugin 

En IDE (Integrated Development Environment) är det viktigaste professionella verktyget för alla programmerare. Det är ett särskilt program för att skriva mjukvara, och IntelliJ IDEA är en av de mest bekväma och populära IDE:erna för att skriva program i Java.

Med CodeGym kommer du att lära dig att skriva program i en professionell utvecklingsmiljö — IntelliJ IDEA. För att göra ditt liv ännu bekvämare skrev vi en särskild plugin för IntelliJ IDEA, och med dess hjälp kan du få en uppgift med två musklick och skicka in den med ett!

Rekommendationer för uppgifter 

Can 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.

When you submit a task for verification, it goes through numerous tests that look for known standard mistakes. If such mistakes are found, you receive a recommendation written by the task author on how best to fix the mistake.

Kodstilskontroll 

Bra programmerare skriver inte bara korrekt och precis kod utan följer också alla riktlinjer — krav och standarder för att skriva kod. Därför har CodeGym en “kodstilanalysator” som kontrollerar din kod för överensstämmelse med standarder och ger dig en lista med kommentarer om din kod.