Spring Core og MVC - eLearning

4.950,00 NOK

  • 13 timer
eLæring

Dette kurset introduserer deg for de grunnleggende konseptene i Spring-økosystemet, inkludert Spring Core, Dependency Injection (DI), Inversion of Control (IoC) og Spring MVC-arkitektur. Du vil lære hvordan moderne Java-applikasjoner er strukturert, hvordan komponenter samhandler sømløst, og hvordan du bygger rene, modulære og vedlikeholdbare backend-systemer.

Nøkkelfunksjoner

Språk

Kurs og materiell på engelsk

Nivå

Nybegynner - Middels nivå

Tilgang

1 års tilgang til læringsplattformen

4 timer med videoer på forespørsel

med over 20 timer anbefalt studietid

20 veiledede praktiske øvelser

11 automatisk vurderte prøver

26 repetisjonsquizer

2 omfattende oppgaver

Sertifikat

Sertifikat for fullført program inkludert

Hero

Læringsutbytte

Når du er ferdig med dette kurset, vil du kunne forstå:

AOP

Bygg en applikasjon ved hjelp av aspektorientert programmering (AOP)

Maven

Konfigurer et Spring-prosjektmiljø ved hjelp av Maven

IoC

Utvikle en enkel applikasjon for å demonstrere IoC (Inversion of Control) og Dependency Injection

XML

Arbeid med XML-basert konfigurasjon og ApplicationContext

Java

Opprett applikasjoner ved hjelp av Java-basert konfigurasjon

Utvikle

Utvikle applikasjoner ved hjelp av annotasjonsbasert konfigurasjon

Bruk

Bruk konstruktørbasert og setterbasert avhengighetsinjeksjon

Spring-bønne

Forstå livssyklusen til en Spring-bean

Singleton

Utforsk forskjellene mellom Singleton- og Prototype-beanomfang

Konfigurer

Sett opp et Spring-prosjektmiljø manuelt ved hjelp av JAR-filer

Erfaring

Få praktisk erfaring med Aware-grensesnitt

Hero

Kursplan

  1. Introduksjon til Spring Core

    Leksjon 01

    • Introduksjon til Spring Core-rammeverket
    • Fordeler ved å bruke Spring Core-rammeverket
  2. Oppsett av miljø for Spring Core

    Leksjon 02

    • Konfigurere Spring-miljøet – manuelt
    • Sette opp Spring-miljøet – Maven
  3. IoC/DI, Spring-konfigurasjoner

    Leksjon 03

    • Inversion of Control og Dependency Injection
    • Java-basert konfigurasjon
    • Annotasjonsbasert konfigurasjon
  4. Konstruktør-/setterinjeksjon

    Leksjon 04

    Lær å implementere konstruktør- og setter-injeksjon

  5. Livssyklus og mønstre

    Leksjon 05

    • Bean-livssyklus
    • Bevisste grensesnitt
    • Singleton- vs prototype-bean
  6. Aspektorientert programmering

    Leksjon 06

    • implementere tverrgående hensyn i applikasjonen eller programmet ditt.
    • implementer aspektorientering for å unngå tverrgående bekymringer
  7. Forstå Spring MVC

    Leksjon 07

    • Introduksjon til Spring MVC
    • Introduksjon til apputvikling
  8. Oppsett av miljø for Spring MVC

    Leksjon 08

    • Opprette prosjektet
    • Oversikt over prosjektstrukturen
    • Installere MySQL
    • Konfigurere databasen
  9. Grunnleggende om Model View Controller

    Leksjon 09

    • Oversikt over MVC
    • Modell, visning og kontroller

  10. Opprette og liste opp poster

    Leksjon 11

    • Viser studentregistre
    • Legge til studentoppføringer

  11. Oppdatere og slette poster

    Leksjon 12

    • Oppdatering av studentregistre
    • Slette studentoppføringer

  12. Hovedoppgave

    Leksjon 13

    Bygg en produktadministrasjonsapplikasjon for E-Shop som hjelper de ansatte med å håndtere ulike operasjoner


Spring Core og MVC

Hvem bør melde seg på dette programmet?

Java-utviklere som ønsker å gå inn i utvikling av bedriftsapplikasjoner

Programvareingeniører som ønsker å lære Spring Framework

Fullstack-utviklere som jobber med Java-baserte webapplikasjoner

Programvarearkitekter som ønsker en dypere forståelse av Spring MVC-strukturen

Start kurset nå

Forutsetninger

  • Grunnleggende forståelse av kjerne-Java-programmering
  • Kjennskap til objektorienterte programmeringskonsepter (OOP)
  • Grunnleggende kunnskap om bruk av et IDE (f.eks. Eclipse eller Spring Tool Suite)
  • Generell forståelse av hvordan webapplikasjoner fungerer er nyttig, men ikke nødvendig

Uttalelser

Lisensiering og akkreditering

Dette kurset tilbys i henhold til Partnerprogramavtalen og er i samsvar med kravene i Lisensavtalen

Likestillingspolicy

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.