Videregående Java-kurs med sertifisering – klasserom

24.500,00 NOK

  • 32 hours
Live virtuelt klasserom
Internt / i bedrift
Neste kull:May 11, 2026
+ 25 dager igjen

Løft Java‑kompetansen din med dette avanserte Java‑kurssertifikatet – et omfattende, praktisk program utviklet for erfarne Java‑utviklere som vil mestre avanserte konsepter og bygge virkelige applikasjoner. Kurset tar deg videre enn grunnleggende syntaks til dyptgående temaer som generics, samtidighet (concurrency), refleksjon, annotasjoner, sockets og databaseaksess med JDBC. Du får praktiske ferdigheter i nettverksprogrammering, flertråding og avansert bruk av API‑er, som er avgjørende for moderne programvareutvikling.

Nøkkelfunksjoner

Språk

Kursmateriell på engelsk

Nivå

Mellomnivå

Over 32 timer med instruktørledet nettkurs

Over 70 timer anbefalt studietid

Få gratis tilgang til e-læringskurs

Praktiske øvelser som supplement til teoretisk læring

Be om bekreftelse på dato!

Sertifikat for fullført program inkludert

Hero

Læringsutbytte

Når du er ferdig med dette programmet, vil du kunne:

Generics

Forstå fordelene og begrensningene ved generics, metodene deres, og hvordan du kan bruke dem effektivt.

Tråder

Utforsk Javas trådmodell, lær å opprette og kjøre tråder, og behersk sentrale trådkonsepter.

Refleksjon

Bli dyktig i å bruke Reflection API, inkludert dynamisk instansiering og metodekall

Merknader

Lær om innebygde annotasjoner, annotasjonsmodellen og ulike typer annotasjoner.

Sokler

Utvikle kunnskap om sockets, OSI-referansemodellen, nettverksprotokoller og relaterte nettverkskonsepter

Database-tilgang med JDBC

Lær å jobbe med DriverManager, Connection, Statement, ResultSet, og forstå JDBC-arkitektur og API-er.

Hero

Kursplan

  1. Generiske typer

    Leksjon 1

    • Bruk av generics, typegrenser og wildcards
    • Generiske metoder, typeutvisking, styrker/begrensninger, integrasjon med eldre kode
  2. Tråder og samtidighet

    Leksjon 2

    • Javas trådmodell, opprettelse og kjøring av tråder
    • Trådtilstander, synkronisering, volatile vs synchronized
    • wait/notify, join, sleep, trådpooler, atomiske operasjoner, samtidighets-API
  3. Refleksjon

    Leksjon 3

    • Reflection API og java.lang.reflect-pakken
    • Lese typeinformasjon og navigere i arv
    • Dynamisk instansiering og metodekall
  4. Merknader

    Leksjon 4

    • Annotasjonsmodell og -typer
    • Innebygde annotasjoner og sammenligning med deskriptorer (f.eks. XML)
    • Aspektorienterte programmeringskonsepter
  5. Sokler og nettverk

    Leksjon 5

    • OSI-referansemodellen og nettverksprotokoller
    • Klassene Socket og ServerSocket
    • URL-tilkoblinger, TCP/HTTP-servere, datagramklienter
    • Ikke-blokkerende sokler og flertrådet serverdesign
  6. Database-tilgang (JDBC)

    Leksjon 6

    • JDBC-arkitektur og API
    • Bruke DriverManager, Connection, Statement, ResultSet
    • Utfør innsettings-, oppdaterings-, slettings- og spørringsoperasjoner
    • Arbeide med datakildeklasser
Videregående Java-kurs

Hvem bør melde seg på dette programmet?

Mellomnivå Java-utviklere som ønsker å fordype sin forståelse av Java-konsepter.

Programvareingeniører og programmerere som vil mestre tråding, generics, refleksjon, annotasjoner og nettverksprogrammering.

Backend-utviklere som ønsker å forbedre ferdighetene sine i JDBC og database-tilkobling.

IT-fagfolk og applikasjonsutviklere som ønsker praktisk erfaring med avanserte Java-API-er

Informatikkstudenter eller yrkesaktive som ønsker å ta på seg komplekse Java-prosjekter

Start kurset nå

Forutsetninger

Det er ingen strenge forkunnskapskrav for dette kurset, men det anbefales at deltakerne:

  • Ha solid erfaring med Java-programmering, spesielt objektorienterte konsepter.
  • Vær kjent med grensesnitt, abstrakte klasser, generics, samlinger, rekursjon, enumerasjoner, varargs, grunnleggende Java I/O, serialisering, bean-mønsteret og UML-klassediagrammer.

Uttalelser

Lisensiering og akkreditering

Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.

Likestillingspolicy

Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du bedriftsløsninger eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!