Java-certifieringskurs - eLearning

4.900,00 SEK

  • 70 timmar
eLearning

Denna avancerade Java-certifieringskurs är utformad för att vägleda dig genom koncepten i Java, från introduktionstekniker till avancerade programmeringsfärdigheter. Systemet ger dig kunskap om Core Java 8, operatorer, arrayer, loopar, metoder och konstruktorer samtidigt som du får praktisk erfarenhet av JDBC och JUnit-ramverket. Vår omfattande Java-kurs och certifieringsprogram erbjuder en djupdykning i grunderna och avancerade funktioner i språket. Lyft din karriär och sticka ut i det konkurrensutsatta tekniklandskapet med vår Java-kurs och certifiering - nyckeln till att låsa upp oändliga möjligheter inom programmering.

Nyckelfunktioner

Språk

Kurs och material finns tillgängliga på engelska

Nivå

Nybörjar- till mellannivå

Åtkomst

1 års tillgång till den självstyrda e-lärandeplattformen dygnet runt

9 timmars videoinnehåll totalt

med 70 timmars rekommenderad studietid

Programmering

Praktisk programmering och implementering av två webbaserade projekt

Träning

35 kodrelaterade övningar i Core Java 8 ingår

Ingen tenta

Ingen tentamen för kursen, men studenten får ett intyg på genomförd utbildning

Kostnadsfri e-lärarledd kurs i Core Java

Kurs ingår på begäran!

Hero

Lärandemål

I slutet av denna Java Certificate Cursus eLearning-kurs kommer du att kunna:

Förstå grundläggande Core Java 8-koncept

Implementera tekniker för multitrådning, stränghantering och undantagshantering

Ställ in anslutningar med JDBC för att kommunicera med en databas

Förstå servletgrunder som J2EE, HTTP-protokollet och HTML i detalj

Skapa en JSP genom att följa direktiven och köra en applikation

Lär dig Hibernate Query Language (HQL) och dess spännande funktioner

Kartlägg relationer med Hibernate

Lär dig hur du konfigurerar AOP i en Java-applikation

Fördjupa dig i SOA-arkitektur

Designa en SOAP-baserad webbtjänst

Färdigheter som ingår

  • Grundläggande Java 8-koncept
  • Java-servlet
  • SOA och webbtjänster
  • J2EE HTTP-protokoll och HTML
  • Java EE
  • Hibernate- och Spring-ramverken
  • Tekniker för multitrådning, stränghantering och undantagshantering
Hero

Kursöversikt

  1. Introduktion till Java EE

    Lektion 01

  2. Java-servlet I

    Lektion 02

    • Servlets API, gränssnitt och metoder
    • Servletens livscykel
    • Konfigurera och distribuera servlet
    • ServletRequest, ServletResponse
    • ServletConfig, ServletContext
    • Servlet-omfång, attribut och samarbete
  3. Java-servlet II

    Lektion 03

    • Sessionshantering
    • Lyssnare i Java EE
    • Filter i Java EE
  4. Java Server Pages

    Lektion 04

    • JSP-livscykel
    • Skapa och arbeta med JSP-element
    • Arbeta med JSP:s standardåtgärder
    • JSTL och anpassade taggbibliotek
  5. Introduktion till Hibernate

    Lektion 05

    • Introduktion till Hibernate
    • Hibernate CRUD-operation
  6. Hibernate-frågor och relationer

    Lektion 06

    • Hibernate-frågor och relationer
    • Kartläggning av relationer med Hibernate
  7. Introduktion till Spring

    Lektion 07

    • Introduktion till Spring
    • Dependency Injection, livscykel för SpringBean, koppling och omfång
  8. Spring AOP

    Lektion 08

    • Introduktion till Spring AOP (aspektorienterad programmering)
    • Konfigurera AOP i en Java-applikation med AspectJ-metoden
  9. JSpring JDBC och Spring Hibernate

    Lektion 09

    • Spring JDBC-implementering i en applikation
    • Spring Hibernate-mall
    • Transaktionshantering i Spring JDBC
  10. Spring MVC

    Lektion 10

    • Spring MVC-arkitektur, komponenter och ramverk
    • Spring MVC-program
  11. SOA och webbtjänster

    Lektion 11

    • Grunderna i SOA-arkitektur och webbtjänster
    • Skapa SOAP-baserade och RESTful webb­tjänster
  12. Projekt 1: Personalhanteringssystem

    Avsluta projekt

    Skapa ett nytt system för att automatisera processen för reglering, skapande och avslut.

  13. Projekt 2: Hemförsäkring

    Avsluta projekt

    Bygg ett system som hjälper privatpersoner att köpa hemförsäkring via en webbapplikation.

Hero

Gratis grundkurs i Java

  1. Introduktion till Java 11 och objektorienterade koncept

    Lektion 01

    • Grunder i Java, programstruktur och miljökonfiguration (Eclipse)
    • Viktiga OOP-koncept och objektorienterad design
    • Java-syntax: variabler, datatyper, operatorer och nyckelord
    • Styrflöde: villkorssatser, loopar och grundläggande logikkonstruktion
    • Att arbeta med arrayer, strängar, metoder och praktiska demonstrationer
  2. Paket och arv

    Lektion 02

    • Java-paket och kodorganisation
    • Arv, polymorfism och metodöverskuggning
    • Funktionella funktioner: lambda-uttryck och typomvandling
    • Abstrakta klasser, gränssnitt och statiska medlemmar
    • Undantagshantering, grunderna i samlingar och praktiska demonstrationer
  3. Multitrådskoncept

    Lektion 03

    • Grunderna i multitrådning: trådar, livscykel och prioriteringar
    • Trådhantering: synkronisering, schemaläggning och samtidighet
    • Kärnbibliotek: java.lang, java.util och stränghantering
    • Generics och Collections-ramverket (List, Set, Queue, Map)
    • Filhantering, I/O-strömmar och demonstrationer (multitrådning och datastrukturer)
  4. Felsökningskoncept

    Lektion 04

    • Grunder och tekniker för felsökning i Java
    • Spårutdata, loggning och logganalys
    • Förstå stackspår och felhantering
    • Loggning med log4j och bästa praxis
    • Eclipse-felsökningsverktyg med en praktisk demo av logganalys
  5. JUnit

    Lektion 05

    • Introduktion till enhetstestning och dess betydelse
    • Översikt över JUnit-ramverket och konfiguration
    • Skriva testfall med hjälp av annoteringar och assertioner
    • Hantering av testsuiter och undantagstestning
    • Skapa rapporter med praktiska testdemonstrationer
  6. Java-kryptografitillägg

    Lektion 06

    • Introduktion till kryptografi och säkerhetskoncept i Java
    • Autentiseringsmetoder och principer för dataskydd
    • Krypteringstekniker (ChaCha20) och integritet (Poly1305)
    • Implementering av kryptografiska lösningar i Java
    • Praktisk demonstration: bygga säkra applikationer
  7. Designmönster

    Lektion 07

    • Introduktion till designmönster och deras kategorier
    • Skapandemönster (Factory, Singleton, Builder)
    • Strukturella mönster (Adapter, Bridge, Facade, Flyweight)
    • Beteendemönster (Strategy, Observer, State och fler)
    • Demonstrationer av verkliga implementationer och användningsfall
kurs för Java-certifiering

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

Förkunskaper: Förkunskaper i Core Java och en grundläggande förståelse för programmeringskoncept är nödvändiga för alla som vill gå den här avancerade kursen. En kostnadsfri Core Java-kurs ingår på begäran!

Programvaruutvecklare

Webbdesigners

Programmeringsentusiaster

Ingenjörsexamina

Studenter eller yrkesverksamma som vill bli Javautvecklare

Starta kursen nu

Uttalanden

Licensiering och ackreditering

Denna Java-certifieringskurs erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.

Likabehandlingspolicy

AVC tillhandahåller inte anpassningar på grund av funktionsnedsättning eller medicinskt tillstånd för några studenter. Sökande 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 en skräddarsydd företagsintern utbildning eller grupputbildning?

Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.