Få full tillgång till lärande på CodeGym genom att prenumerera på en av våra planer
  • Java Premium
    29
    $ per månad
    För att fullfölja den interaktiva Java-kursen i egen takt utan att hålla sig till ett schema.

    Du får:
    • tillgång till den grundläggande Java-kursen på CodeGym-plattformen
    • plugin för IntelliJ IDEA
    • krav och rekommendationer för uppgifter
    • automatiserad lösningskontroll
    • "Hjälp"-avsnittet
    • "Spel"-avsnittet
Java Premium
Tillgång till den grundläggande Javakursen
Lärande i egen takt på en interaktiv Java-kurs
Kontinuerligt lärande
Vi sparar dina framsteg genom kursen så att du kan fortsätta med uppgifter och lektioner när som helst på vilken enhet som helst.
Omedelbar uppgiftsverifiering
Uppgiftsverifiering tar mindre än en sekund för 80 % av uppgifterna. Det tar bara ett klick.
Detaljerad information om uppgiftsverifiering
När dina uppgifter är kontrollerade ser du en fullständig lista över kraven och statusen för varje krav, dvs. vilka krav ditt program uppfyllde och vilka som inte gjorde det.
Hjälp med uppgifter
I avsnittet Hjälp kan du ställa frågor och diskutera de utmaningar du för närvarande står inför i dina studier.
Bonusuppgifter
Vi vill inte att du ska bli uttråkad, så nästan varje nivå innehåller flera bonusuppgifter.
Plugin
En IDE är ett speciellt program för att skriva program, och IntelliJ IDEA är en av de mest bekväma och populära IDE:erna för att skriva Java-program. Använd vår speciella plugin för att enkelt lösa uppgifter från CodeGym-kurserna.
Uppgiftsrekommendationer
Du kommer att få rekommendationer för att lösa uppgifter baserat på en analys av vanliga misstag utförd av kursförfattarna.
Kodstilskontroll
Bra programmerare skriver inte bara korrekt och begriplig kod utan följer också en kodstilsguide, som beskriver krav och standarder för att skriva kod. Våra tips hjälper dig att förbättra din kodningsstil från första början.

Tillgång till den grundläggande Javakursen 

Den interaktiva Java-kursen i egen takt består av 6 uppdrag: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. I den här kursen hittar du alla viktiga Java-ämnen: Java-syntax, standardtyper, arrayer, listor, samlingar, generika, undantag, arbeta med trådar, arbeta med filer, arbeta med nätverket och internet. Du kommer också att lära dig OOP, serialisering, rekursion, annoteringar, de vanligaste designmönstren och mer.

Dessa uppdrag innehåller över femhundra miniföreläsningar och över tusen praktiska uppgifter med ökande komplexitet. Den här kursen hjälper dig att självständigt bemästra grunderna i Java-programmering i praktiken.

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

Kontinuerligt lärande 

Du kan återgå till kursen när som helst eftersom vi sparar dina framsteg. Om du behöver ta en paus från att lösa en stor uppgift är det okej: du kan avsluta koden när det passar dig. Skicka bara in din lösning för granskning så kommer den att sparas på våra servrar. Efter det kan du återgå till lösningen från vilken enhet som helst genom att logga in på CodeGym med ditt konto.

Omedelbar uppgiftsverifiering 

Det bästa sättet att bemästra 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 ett musklick, och om ditt program (lösning) är korrekt skrivet kommer du att veta direkt.

Detaljerad information om uppgiftsverifiering 

Du får inte bara uppgiftens skick utan också en detaljerad kravlista bestående av flera punkter. Efter verifieringen kommer du att se utökad information om din uppgifts testning, vilket gör det tydligt vilka krav som 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 specifik del av ditt program inte fungerar och, ännu viktigare, att 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 uppgiftslösningar. Där kan du lägga upp 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 komma åt "Hjälp" direkt från uppgiften, och i själva avsnittet kan du enkelt hitta diskussioner om den önskade uppgiften efter dess ID eller namn.

Bonusuppgifter 

Går din inlärning smidigt och knäcker du uppgifter som nötter? För att du inte ska bli uttråkad har nästan varje ämne flera bonusuppgifter. Sådana uppgifter är markerade med en asterisksymbol.

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 du inte vet hur de ska lösa — som gör dig till en stark programmerare.

Plugin 

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

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

Uppgiftsrekommendationer 

Kan uppgiftskraven förbättras och göras ännu smartare? Absolut, och vi på CodeGym har gjort det. Våra programmerare analyserar ständigt de lösningar som skickas in av CodeGym-användare och letar efter vanliga misstag. Sedan för varje sådant misstag skriver de ett speciellt test som låter oss känna igen det i din kod.

När du skickar in en uppgift för verifiering går den igenom många tester som letar efter kända standardfel. Om sådana misstag upptäcks får du en rekommendation skriven av uppgiftsförfattaren om hur du bäst åtgärdar misstaget.

Kodstilskontroll 

Bra programmerare skriver inte bara korrekt och exakt kod utan följer också alla riktlinjer – krav och standarder för att skriva kod. Det är därför CodeGym har en "kodstilsanalysator" som kontrollerar att din kod överensstämmer med standarder och ger dig en lista med kommentarer om din kod.