Spring Core och MVC - eLearning

4.950,00 SEK

  • 13 hours
eLearning

Den här kursen introducerar dig till de grundläggande koncepten i Spring-ekosystemet, inklusive Spring Core, Dependency Injection (DI), Inversion of Control (IoC) och Spring MVC-arkitekturen. Du får lära dig hur moderna Java-applikationer är uppbyggda, hur komponenter samverkar sömlöst och hur du bygger rena, modulära och lättunderhållna backend-system.

Viktiga funktioner

Språk

Kurs och material på engelska

Nivå

Nybörjar- till mellannivå

Åtkomst

1 års tillgång till utbildningsplattformen

4 timmar videor på begäran

med 20+ timmars rekommenderad studietid

20 guidade praktiska övningar

11 automatiskt rättade prov

26 repetitionsquiz

2 omfattande uppgifter

Certifikat

Intyg om genomförd utbildning ingår

Hero

Lärandemål

I slutet av den här kursen kommer du att kunna förstå:

AOP

Bygg en applikation med aspektorienterad programmering (AOP)

Maven

Konfigurera en Spring-projektmiljö med Maven

IoC

Utveckla en enkel applikation för att demonstrera IoC (Inversion of Control) och Dependency Injection

XML

Arbeta med XML-baserad konfiguration och ApplicationContext

Java

Skapa applikationer med Java-baserad konfiguration

Utveckla

Utveckla applikationer med annoteringsbaserad konfiguration

Ansök

Tillämpa konstruktionsbaserad och setter-baserad beroendeinjektion

Spring‑bean

Förstå livscykeln för Spring-beans

Singleton

Utforska skillnaderna mellan Singleton- och Prototype-beanomfång

Ställ in

Ställ in en Spring-projektmiljö manuellt med JAR-filer

Erfarenhet

Få praktisk erfarenhet av Aware-gränssnitt

Hero

Kursöversikt

  1. Introduktion till Spring Core

    Lektion 01

    • Introduktion till Spring Core-ramverket
    • Fördelar med att använda Spring Core-ramverket
  2. Miljökonfiguration för Spring Core

    Lektion 02

    • Konfigurera Spring-miljön – Manuell
    • Konfigurera Spring-miljön – Maven
  3. IoC/DI, Spring-konfigurationer

    Lektion 03

    • Inversion of Control och Dependency Injection
    • Java-baserad konfiguration
    • Annoteringsbaserad konfiguration
  4. Konstruktör-/Setter-injektion

    Lektion 04

    Lär dig att implementera konstruktor- och setter-injektioner

  5. Livscykel och mönster

    Lektion 05

    • Bönans livscykel
    • Medvetna gränssnitt
    • Singleton- kontra prototyp-bönor
  6. aspektorienterad programmering

    Lektion 06

    • implementera de tvärgående aspekterna i din applikation eller ditt program.
    • implementera aspektorientering för att undvika tvärgående bekymmer
  7. Förstå Spring MVC

    Lektion 07

    • Introduktion till Spring MVC
    • Introduktion till apputveckling
  8. Miljökonfiguration för Spring MVC

    Lektion 08

    • Skapa projektet
    • Översikt över projektstrukturen
    • Installera MySQL
    • Konfigurera databasen
  9. Grunderna i Model View Controller

    Lektion 09

    • Översikt av MVC
    • Modell, vy och kontroller

  10. Skapa och lista poster

    Lektion 11

    • Visar studentregister
    • Lägga till studentposter

  11. Uppdatera och ta bort poster

    Lektion 12

    • Uppdatera studentregister
    • Radera studentregister

  12. Examensarbete

    Lektion 13

    Bygg en produktadministrationsapplikation för E-Shop som hjälper de anställda att hantera olika arbetsuppgifter


Spring Core och MVC

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

Javautvecklare som vill ge sig in på utveckling av företagsapplikationer

Programvaruingenjörer som vill lära sig Spring Framework

Fullstackutvecklare som arbetar med Java-baserade webbappar

Programvaruarkitekter som vill få en djupare förståelse för Spring MVC-strukturen

Starta kursen nu

Förutsättningar

  • Grundläggande förståelse av Core Java-programmering
  • Förtrogenhet med objektorienterade programmeringskoncept (OOP)
  • Grundläggande kunskaper i att använda en IDE (t.ex. Eclipse eller Spring Tool Suite)
  • Allmän förståelse för hur webbapplikationer fungerar är hjälpsam men inte nödvändig

Uttalanden

Licensiering och ackreditering

Denna kurs 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!