Spring Core og MVC - eLearning

3.500,00 DKK

  • 13 hours
eLearning

Dette kursus introducerer dig til de grundlæggende koncepter i Spring-økosystemet, herunder Spring Core, Dependency Injection (DI), Inversion of Control (IoC) og Spring MVC-arkitektur. Du lærer, hvordan moderne Java-applikationer er opbygget, hvordan komponenter interagerer gnidningsløst, og hvordan du bygger rene, modulære og vedligeholdelsesvenlige backend-systemer.

Nøglefunktioner

Sprog

Kursus og materiale på engelsk

Niveau

Begynder - Mellem niveau

Adgang

1 års adgang til læringsplatformen

4 timers on-demand videoer

med over 20 timers anbefalet studietid

20 guidede, praktiske øvelser

11 automatisk bedømte opgaver

26 huskequizzer

2 omfattende opgaver

Certifikat

Certifikat for gennemført program medfølger

Hero

Læringsudbytte

Når du har gennemført dette kursus, vil du være i stand til at forstå:

AOP

Byg en applikation ved hjælp af aspektorienteret programmering (AOP)

Maven

Konfigurer et Spring-projektmiljø med Maven

IoC

Udvikl en simpel applikation, der demonstrerer IoC (Inversion of Control) og Dependency Injection

XML

Arbejd med XML-baseret konfiguration og ApplicationContext

Java

Opret applikationer ved hjælp af Java-baseret konfiguration

Udvikl

Udvikl applikationer ved hjælp af annoteringsbaseret konfiguration

Anvend

Anvend konstruktørbaseret og setter-baseret dependency injection

Spring-bean

Forstå livscyklussen for Spring-beans

Singleton

Udforsk forskellene mellem Singleton- og Prototype-bean-scopes

Opsætning

Opsæt manuelt et Spring-projektmiljø ved hjælp af JAR-filer

Erfaring

Få praktisk erfaring med Aware-grænseflader

Hero

Kursusforløb

  1. Introduktion til Spring Core

    Lektion 01

    • Introduktion til Spring Core Framework
    • Fordele ved at bruge Spring Core-frameworket
  2. Opsætning af miljø til Spring Core

    Lektion 02

    • Opsætning af Spring-miljøet – manuel
    • Opsætning af Spring-miljøet - Maven
  3. IoC/DI, Spring-konfigurationer

    Lektion 03

    • Inversion of Control og Dependency Injection
    • Java-baseret konfiguration
    • Annoteringsbaseret konfiguration
  4. Konstruktør-/setter-injektion

    Lektion 04

    Lær at implementere constructor- og setter-injektioner

  5. Livscyklus og mønstre

    Lektion 05

    • Bean-livscyklus
    • Bevidste grænseflader
    • Singleton- vs. prototype-bean
  6. Aspektorienteret programmering

    Lektion 06

    • implementere de gennemgående tværgående funktioner i din applikation eller dit program.
    • implementer aspektorientering for at undgå tværgående bekymringer
  7. Forståelse af Spring MVC

    Lektion 07

    • Introduktion til Spring MVC
    • Introduktion til app-udvikling
  8. Opsætning af miljø til Spring MVC

    Lektion 08

    • Oprettelse af projektet
    • Oversigt over projektstrukturen
    • Installation af MySQL
    • Opsætning af databasen
  9. Grundlæggende om Model-View-Controller

    Lektion 09

    • Oversigt over MVC
    • Model, View og Controller

  10. Oprettelse og visning af poster

    Lektion 11

    • Visning af studerendes registreringer
    • Tilføj elevoplysninger

  11. Opdatering og sletning af poster

    Lektion 12

    • Opdatering af studerendes registre
    • Sletning af elevoptegnelser

  12. Afsluttende projekt

    Lektion 13

    Byg en produktstyringsapplikation til E-Shop, der hjælper medarbejderne med at håndtere forskellige opgaver


Spring Core og MVC

Hvem bør tilmelde sig dette program?

Java-udviklere, der ønsker at arbejde med udvikling af virksomhedsapplikationer

Softwareingeniører, der ønsker at lære Spring Framework

Fullstack-udviklere, der arbejder med Java-baserede webapps

Softwarearkitekter, der ønsker en dybere forståelse af Spring MVC-strukturen

Start kurset nu

Forudsætninger

  • Grundlæggende forståelse af Core Java-programmering
  • Kendskab til objektorienterede programmeringskoncepter (OOP)
  • Grundlæggende kendskab til brug af et IDE (f.eks. Eclipse eller Spring Tool Suite)
  • Generel forståelse af, hvordan webapplikationer fungerer, er nyttig, men ikke påkrævet

Udtalelser

Licensering og akkreditering

Dette kursus tilbydes i henhold til Partnerprogramaftalen og overholder kravene i licensaftalen

Lighedspolitik

Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.


Ofte stillede spørgsmål

Contact background

Har du brug for virksomhedsløsninger eller LMS-integration?

Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!