Avancerad Java-kurs med certifiering – klassrum

24.500,00 SEK

  • 32 hours
Live Virtuellt Klassrum
På plats / Inom företaget
Nästa omgång:May 11, 2026
+ 25 dagar kvar

Höj din Java‑kompetens med denna avancerade Java‑kurs med certifiering — ett heltäckande, praktiskt program utformat för att hjälpa erfarna Java‑utvecklare att behärska avancerade koncept och bygga verkliga applikationer. Kursen tar dig bortom grundläggande syntax till fördjupade ämnen som generics, samtidighet (concurrency), reflektion, annotationer, sockets och databashantering med JDBC. Du får praktiska färdigheter i nätverksprogrammering, multitrådning och avancerad användning av API:er som är avgörande för modern programvaruutveckling.

Viktiga funktioner

Språk

Kursmaterial på engelska

Nivå

Mellannivå

Över 32 timmars lärarledd onlineutbildning

70+ timmars rekommenderad studietid

Få kostnadsfri tillgång till e-learningkurser

Praktiska övningar som kompletterar teoretisk inlärning

Be om datum­bekräftelse!

Intyg om genomförd utbildning ingår

Hero

Lärandemål

I slutet av det här programmet kommer du att kunna:

Generiska typer

Förstå fördelarna och begränsningarna med generics, deras metoder och hur du använder dem på ett effektivt sätt.

Trådar

Utforska Javas trådmodell, lär dig skapa och köra trådar och behärska viktiga trådrelaterade koncept.

Reflektion

Få goda kunskaper i Reflection API, inklusive dynamisk instansiering och metodanrop

Anteckningar

Lär dig mer om inbyggda annoteringar, annoteringsmodellen och olika typer av annoteringar.

Uttag

Utveckla kunskap om sockets, OSI-referensmodellen, nätverksprotokoll och relaterade nätverkskoncept

Databasåtkomst med JDBC

Lär dig arbeta med DriverManager, Connection, Statement, ResultSet och förstå JDBC-arkitektur och API:er.

Hero

Kursöversikt

  1. Generiska typer

    Lektion 1

    • Använda generics, typgränser, jokertecken
    • Generiska metoder, typutplåning, styrkor/begränsningar, integrering med äldre kod
  2. Trådar och samtidighet

    Lektion 2

    • Javas trådmodell, skapa/köra trådar
    • Trådtilstånd, synkronisering, volatile vs synchronized
    • wait/notify, join, sleep, trådpooler, atomära operationer, samtidighets-API
  3. Reflektion

    Lektion 3

    • Reflection API och paketet java.lang.reflect
    • Läsa typinformation och navigera i arvshierarkier
    • Dynamisk instansiering och metodanrop
  4. Anteckningar

    Lektion 4

    • Annoteringsmodell och typer
    • Inbyggda annoteringar och jämförelse med beskrivare (t.ex. XML)
    • Aspektorienterade programmeringskoncept
  5. Sockets och nätverk

    Lektion 5

    • OSI-referensmodellen och nätverksprotokoll
    • Klasserna Socket och ServerSocket
    • URL-anslutningar, TCP/HTTP-servrar, datagramklienter
    • Icke‑blockerande sockets och flertrådad serverdesign
  6. Databasåtkomst (JDBC)

    Lektion 6

    • JDBC-arkitektur och API
    • Använda DriverManager, Connection, Statement, ResultSet
    • Utför insert/update/delete- och frågeoperationer
    • Arbeta med datakällklasser
Avancerad Java-kurs

Vem bör anmäla sig till det här programmet?

Javautvecklare på mellannivå som vill fördjupa sin förståelse av Java-koncept.

Programvaruingenjörer och programmerare som vill behärska multitrådning, generics, reflektion, annoteringar och nätverksprogrammering.

Backendutvecklare som vill förbättra sina kunskaper i JDBC och databaskoppling.

IT‑proffs och applikationsutvecklare som söker praktisk erfarenhet av avancerade Java‑API:er

Studenter i datavetenskap eller yrkesverksamma som vill ta sig an komplexa Java‑projekt

Starta kursen nu

Förutsättningar

Det finns inga strikta förkunskapskrav för den här kursen, men det rekommenderas att deltagarna:

  • Ha gedigen erfarenhet av Java-programmering, särskilt objektorienterade koncept.
  • Var bekant med gränssnitt, abstrakta klasser, generics, samlingar, rekursion, uppräkningar, varargs, grundläggande Java‑I/O, serialisering, bean‑mönstret och UML‑klassdiagram.

Uttalanden

Licensiering och ackreditering

Kursen erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i Licensavtalet.

Likabehandlingspolicy

Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att ordna anpassningar.

Vanliga frågor

Contact background

Behöver du företagslösningar eller LMS-integration?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!