Spring Core och MVC - eLearning
4.950,00 SEK
- 13 hours
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

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

Kursöversikt
Introduktion till Spring Core
Lektion 01
- Introduktion till Spring Core-ramverket
- Fördelar med att använda Spring Core-ramverket
Miljökonfiguration för Spring Core
Lektion 02
- Konfigurera Spring-miljön – Manuell
- Konfigurera Spring-miljön – Maven
IoC/DI, Spring-konfigurationer
Lektion 03
- Inversion of Control och Dependency Injection
- Java-baserad konfiguration
- Annoteringsbaserad konfiguration
Konstruktör-/Setter-injektion
Lektion 04
Lär dig att implementera konstruktor- och setter-injektioner
Livscykel och mönster
Lektion 05
- Bönans livscykel
- Medvetna gränssnitt
- Singleton- kontra prototyp-bönor
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
Förstå Spring MVC
Lektion 07
- Introduktion till Spring MVC
- Introduktion till apputveckling
Miljökonfiguration för Spring MVC
Lektion 08
- Skapa projektet
- Översikt över projektstrukturen
- Installera MySQL
- Konfigurera databasen
Grunderna i Model View Controller
Lektion 09
- Översikt av MVC
- Modell, vy och kontroller
Skapa och lista poster
Lektion 11
- Visar studentregister
- Lägga till studentposter
Uppdatera och ta bort poster
Lektion 12
- Uppdatera studentregister
- Radera studentregister
Examensarbete
Lektion 13
Bygg en produktadministrationsapplikation för E-Shop som hjälper de anställda att hantera olika arbetsuppgifter

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
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

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!
