Välkommen till informationsträffar 2025 >

Beskrivning

Vem är du?

Du gillar logiskt tänkande och vill bygga smarta, hållbara system. Java är ett av världens mest använda programmeringsspråk och används överallt, från mobilappar till bank- och företagssystem. Som Java-utvecklare skapar du stabila, säkra och skalbara lösningar som driver allt från e-handel till AI. Behovet av Java-utvecklare är stort, och jobb finns inom allt från startups till globala techbolag. Java-utvecklare behövs nu, imorgon och långt in i framtiden – är du redo?

 

Vad är Java?

Java är ett av världens mest använda programmeringsspråk och används för att bygga allt från webbapplikationer och spel till mobilappar och molntjänster. Tack vare sin plattformsoberoende struktur – ”skriv en gång, kör överallt” – fungerar Java på olika enheter och operativsystem.

 

Under utbildningen:

Du får arbeta med både back-end och front-end, vilket ger dig en helhetsförståelse för systemutveckling. Fokus ligger på objektorienterad programmering och att skapa applikationer som kan köras på flera plattformar. Du lär dig också HTML, CSS och JavaScript för webbutveckling samt ramverk som Spring Boot, JEE, teknologier som AWS och databashantering. Genom agila metoder och versionhantering får du verktyg för att arbeta effektivt i team. Utbildningen ger också en bred överblick över angränsande kompetensområden som IT-säkerhet och mjukvarutestning, så att du får en helhetssyn på de system och lösningar du utvecklar. Vår utbildning för Java-utvecklare finns både på distans och på våra skolor som hybridutbildning.

 

Efter utbildningen:

Utbildningen ger dig spetskompetens inom Java-programmering och systemutveckling, och du kommer vara redo att arbeta som Javautvecklare. Du har kunskap i att skapa skalbara lösningar och förstår hur du arbetar effektivt med både tekniska och organisatoriska utmaningar. Du kommer också att kunna kommunicera dina lösningar och arbeta i agila team för att leverera högkvalitativa resultat.

 

Efter avslutad utbildning kan du arbeta som:

  • Javautvecklare: Designar, utvecklar och underhåller applikationer med Java och hanterar backend-logik för allt från webbapplikationer till företagslösningar.
  • Systemutvecklare: Ansvarar för att skapa, implementera och underhålla IT-system som uppfyller kunders eller organisationers behov. Rollen innebär ofta arbete med hela utvecklingsprocessen, från kravställning till implementering.
  • Mjukvarutestare (Software Tester): Fokuserar på att testa och verifiera programvarans funktionalitet och prestanda innan den lanseras, vilket bidrar till att säkerställa hög kvalitet.

 


För denna utbildning erbjuder vi hybridundervisning.
Klicka på knappen för att läsa mer.

Behörighet Javautvecklare

Det finns 3 sätt att bli behörig:

 

 1. Gymnasieexamen:

Du har grundläggande behörighet från gymnasieskolan eller vuxenutbildningen i kombination med nedan särskilda behörighetskrav:

Särskild behörighet till .NET-utvecklare:
  • Lägsta betyget E/3/G i Engelska 6 (100p) eller motsvarande kunskaper.
  • Lägsta betyget E/3/G i Matematik 2 (100p) eller motsvarande kunskaper.
  • Lägsta betyget E/3/G i Svenska 2 eller Svenska som andraspråk 2 (100p) eller motsvarande kunskaper.
  • Lägsta betyget E/3/G eller motsvarande kunskaper i något av följande Programmering 1 eller motsvarande.

 

Saknar du Matematik 2 eller Programmering 1?

En preparandkurs förbereder dig för IT-Högskolans antagningsprov, som alla sökande måste genomföra. När du har registrerat din ansökan får du ett bekräftelsemail med rubriken ”Tack för din ansökan”. I mailet hittar du länkar till våra digitala preparandkurser, som du kan gå igenom i din egen takt online.

IT-Högskolan erbjuder tre olika preparandkurser inom programmering. För att veta vilken kurs du ska välja, titta på den utbildning du har sökt:

  • Programmering: För dig som söker till .NET-utvecklare, .NET Cloud Developer, Javautvecklare, Mjukvarutestare, IT-säkerhetstestare eller Utvecklare inom AI och Maskininlärning.
  • Webbutveckling: För dig som vill bli Frontend-utvecklare eller JavaScript-utvecklare.
  • Dator- och nätverksteknik: För dig som söker IT-säkerhetsspecialist.

 

Vi erbjuder också en preparandkurs i Matematik 2 för 300 kr, som du ansöker till separat via våra betalutbildningar.

 

2. BFU – Behörighetsgivande Förutbildning:

BFU erbjuds för utbildningar där det finns lediga studieplatser. Denna förutbildning ger dig de kunskaper som motsvarar de särskilda förkunskaperna inom programmering. Om du genomför BFU och blir godkänd, får du en plats på utbildningen. Vi kontaktar dig om BFU blir aktuellt för din ansökan.

 

3. Reell kompetens:

Om du inte har en formell behörighet men har motsvarande kunskaper från arbetslivet, kan du ändå ansöka. Skicka in intyg som visar din arbetslivserfarenhet, så bedömer vi din kompetens genom ett antagningsprov för att säkerställa att du har rätt kunskaper.

Kursplan Javautvecklare

Utbildningens innehåll

Kurs (Poäng, 5 poäng = 1 vecka)

Kurs Poäng
Java programmering 60p
Utveckling mot databaser 35p
Javaverktyg och byggmiljöer 30p
Komplex Javautveckling 40p
Web services och integrationer 30p
Utveckling av webbapplikationer 45p
Agil utveckling 20p
LIA 120p
Examensarbete 20p
Totalt 400p

 

Intresseanmälan

Samarbetspartners:
Studerande Javautvecklare 2024-2026

Diana Molinsky

"Jag är glad att jag valde att studera Javautveckling på ITHS. Lärarna är kunniga och stämningen på skolan är inspirerande med engagerade elever som delar intresset för IT. Utbildningen har en stark koppling till arbetslivet och det känns som att den kommer att öppna många dörrar"
Alumn Javautvecklare

Johanna

Det bästa med att plugga javaprogrammering är att det känns som en blandning mellan att lösa sudokus och korsord, varje dag. Jag ville börja med ett välkänt programmeringsspråk och sedan bygga på med andra språk. Jag gillar utbildningen för att jag får en bred kunskap om både front end och back end och att jag sedan kan fördjupa mig i det som intresserar mig mer. Det roligaste hittills på utbildningen har varit att arbeta i grupp. Det kom som en positiv överraskning för mig att programmering är en social aktivitet.