Java sertifiseringskurs - eLearning

4.900,00 NOK

  • 70 timer
eLæring

Dette avanserte Java-sertifiseringskurset er utformet for å veilede deg gjennom Java-konseptene, fra grunnleggende teknikker til avanserte programmeringsferdigheter. Kurset dekker Core Java 8, operasjoner, tabeller, løkker, metoder og konstruktører, samtidig som du får praktisk erfaring med JDBC og JUnit-rammeverket. Vårt omfattende Java-kurs og sertifiseringsprogram gir deg et dypdykk i språkets grunnleggende og avanserte funksjoner. Løft karrieren din og skill deg ut i det konkurranseutsatte teknologilandskapet med vårt Java-kurs og -sertifisering - nøkkelen til å låse opp uendelige muligheter innen programmering.

Nøkkelfunksjoner

Språk

Kurs og materiell er tilgjengelig på engelsk

Nivå

Nybegynner - Middels nivå

Tilgang

1 års tilgang til den selvstyrte e-læringsplattformen, tilgjengelig døgnet rundt

9 timer totalt videoinnhold

med 70 timers anbefalt studietid

Koding

Praktisk koding og implementering av to nettbaserte prosjekter

Trening

35 kode-relaterte oppgaver i Core Java 8 inkludert

Ingen eksamen

Ingen eksamen i emnet, men studenten vil få et kursbevis for fullført opplæring

Gratis e-læring i Core Java

Kurs inkludert på forespørsel!

Hero

Læringsutbytte

Etter å ha fullført dette e-læringskurset for Java-sertifisering, vil du kunne:

Forstå grunnleggende Core Java 8-konsepter

Implementer flertråding, strenghåndtering og unntakshåndteringsteknikker

Sett opp tilkoblinger ved hjelp av JDBC for å kommunisere med en database

Forstå servlet-grunnleggende som J2EE, HTTP-protokollen og HTML i detalj

Opprett en JSP ved å følge direktivene og kjøre en applikasjon

Lær Hibernate Query Language (HQL) og dets spennende funksjoner

Kartlegg relasjoner med Hibernate

Lær hvordan du konfigurerer AOP i en Java-applikasjon

Fordyp deg i SOA-arkitektur

Design en SOAP-basert webtjeneste

Ferdigheter du lærer

  • Grunnleggende Java 8-konsepter
  • Java-servlet
  • SOA og webtjenester
  • J2EE HTTP-protokoll og HTML
  • Java EE
  • Hibernate- og Spring-rammeverkene
  • Multitråding, strenghåndtering og unntakshåndteringsteknikker
Hero

Kursplan

  1. Introduksjon til Java EE

    Leksjon 01

  2. Java-servlet I

    Leksjon 02

    • Servlets API, grensesnitt og metoder
    • Servlet-livssyklus
    • Konfigurer og distribuer servlet
    • ServletRequest, ServletResponse
    • ServletConfig, ServletContext
    • Servlet-omfang, attributter og samarbeid
  3. Java-servlet II

    Leksjon 03

    • Økthåndtering
    • Lyttere i Java EE
    • Filtre i Java EE
  4. Java Server Pages

    Leksjon 04

    • JSP-livssyklus
    • Opprette og arbeide med JSP-elementer
    • Arbeide med JSP-standardhandlinger
    • JSTL og egendefinerte taggbiblioteker
  5. Introduksjon til Hibernate

    Leksjon 05

    • Introduksjon til Hibernate
    • Hibernate CRUD-operasjon
  6. Hibernate-spørringer og relasjoner

    Leksjon 06

    • Hibernate-spørringer og relasjoner
    • Kartlegging av relasjoner med Hibernate
  7. Introduksjon til Spring

    Leksjon 07

    • Introduksjon til Spring
    • Dependency Injection, SpringBean-livssyklus, kobling og omfang
  8. Spring AOP

    Leksjon 08

    • Introduksjon til Spring AOP (aspektorientert programmering)
    • Konfigurere AOP i en Java-applikasjon ved hjelp av AspectJ-tilnærmingen
  9. JSpring JDBC og Spring Hibernate

    Leksjon 09

    • Spring JDBC-implementering i en applikasjon
    • Spring Hibernate-mal
    • Transaksjonshåndtering i Spring JDBC
  10. Spring MVC

    Leksjon 10

    • Spring MVC-arkitektur, komponenter og rammeverk
    • Spring MVC-program
  11. SOA og webtjenester

    Leksjon 11

    • Grunnleggende om SOA-arkitektur og webtjenester
    • Opprette SOAP-baserte og RESTful webtjenester
  12. Prosjekt 1: Ansattadministrasjonssystem

    Avslutt prosjekter

    Opprett et nytt system for å automatisere prosessen for regulering, opprettelse og avslutning.

  13. Prosjekt 2: Husforsikring

    Avslutt prosjekter

    Bygg et system som hjelper enkeltpersoner med å kjøpe husforsikring gjennom en nettapplikasjon.

Hero

Gratis grunnkurs i Java

  1. Introduksjon til Java 11 og objektorienterte programmeringskonsepter

    Leksjon 01

    • Grunnleggende Java, programstruktur og oppsett av utviklingsmiljø (Eclipse)
    • Viktige OOP-konsepter og objektorientert design
    • Java-syntaks: variabler, datatyper, operatorer og nøkkelord
    • Kontrollflyt: betingede setninger, løkker og grunnleggende logikkonstruksjon
    • Arbeid med arrayer, strenger, metoder og praktiske demonstrasjoner
  2. Pakker og arv

    Leksjon 02

    • Java-pakker og kodeorganisering
    • Arv, polymorfisme og metodeoverstyring
    • Funksjonelle funksjoner: lambda-uttrykk og typekonvertering
    • Abstrakte klasser, grensesnitt og statiske medlemmer
    • Unntakshåndtering, grunnleggende om samlinger og praktiske demonstrasjoner
  3. Konsepter for multitråding

    Leksjon 03

    • Grunnleggende om multitråding: tråder, livssyklus og prioriteringer
    • Trådkontroll: synkronisering, planlegging og samtidighet
    • Kjernebiblioteker: java.lang, java.util og strenghåndtering
    • Generics og Collections-rammeverket (List, Set, Queue, Map)
    • Filhåndtering, I/O-strømmer og demonstrasjoner (multitråding og datastrukturer)
  4. Feilsøkingskonsepter

    Leksjon 04

    • Grunnleggende prinsipper og teknikker for feilsøking i Java
    • Sporingsutdata, logging og logganalyse
    • Forstå stakkspor og feilhåndtering
    • Logging med log4j og beste praksis
    • Eclipse-feilsøkingsverktøy med en praktisk demonstrasjon av logganalyse
  5. JUnit

    Leksjon 05

    • Introduksjon til enhetstesting og hvorfor det er viktig
    • Oversikt over JUnit-rammeverket og konfigurasjon
    • Skrive testtilfeller ved hjelp av annotasjoner og påstander
    • Håndtering av testsett og unntakstesting
    • Generering av rapporter med praktiske testdemonstrasjoner
  6. Java-kryptografiske utvidelser

    Leksjon 06

    • Introduksjon til kryptografi og sikkerhetskonsepter i Java
    • Autentiseringsmetoder og prinsipper for databeskyttelse
    • Krypteringsteknikker (ChaCha20) og integritet (Poly1305)
    • Implementering av kryptografiske løsninger i Java
    • Praktisk demonstrasjon: bygging av sikre applikasjoner
  7. Designmønstre

    Leksjon 07

    • Introduksjon til designmønstre og deres kategorier
    • Kreasjonsmønstre (Factory, Singleton, Builder)
    • Strukturelle mønstre (Adapter, Bridge, Facade, Flyweight)
    • Atferdsmønstre (Strategy, Observer, State og flere)
    • Demonstrasjoner av virkelige implementeringer og brukstilfeller
java-sertifiseringskurs

Hvem bør melde seg på dette programmet?

Forutsetninger: Forkunnskaper i Core Java og en grunnleggende forståelse av programmeringskonsepter er nødvendig for alle som ønsker å ta dette avanserte kurset. Gratis Core Java-kurs inkludert på forespørsel!

Programvareutviklere

Webdesignere

Programmeringsentusiaster

Ingeniørutdannede

Studenter eller yrkesaktive som ønsker å bli Java-utviklere

Start kurset nå

Uttalelser

Lisensiering og akkreditering

Dette Java-sertifiseringskurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i lisensavtalen.

Likestillingspolicy

AVC tilbyr ikke tilrettelegging på grunn av funksjonsnedsettelse eller medisinsk tilstand for noen studenter. Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du en skreddersydd bedriftsintern opplæring eller gruppeopplæring?

Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.