Spring Core en MVC - eLearning

450,00 EUR

  • 13 hours
eLearning

Deze cursus maakt je vertrouwd met de basisconcepten van het Spring-ecosysteem, waaronder Spring Core, Dependency Injection (DI), Inversion of Control (IoC) en de Spring MVC‑architectuur. Je leert hoe moderne Java‑applicaties zijn opgebouwd, hoe componenten naadloos met elkaar samenwerken en hoe je schone, modulaire en goed onderhoudbare backendsystemen bouwt.

Belangrijkste functies

Taal

Cursus en lesmateriaal in het Engels

Niveau

Niveau: beginner - gemiddeld

Toegang

1 jaar toegang tot het leerplatform

4 uur aan video's op aanvraag

met meer dan 20 uur aanbevolen studietijd

20 begeleide praktische oefeningen

11 automatisch beoordeelde toetsen

26 Herhalingsquizzen

2 uitgebreide opdrachten

Certificaat

Inclusief certificaat van afronding van het programma

Hero

Leerdoelen

Aan het einde van deze cursus ben je in staat om het volgende te begrijpen:

AOP

Bouw een applicatie met Aspectgeoriënteerd Programmeren (AOP)

Maven

Een Spring-projectomgeving configureren met Maven

IoC

Ontwikkel een eenvoudige applicatie om IoC (Inversion of Control) en Dependency Injection te demonstreren

XML

Werken met op XML gebaseerde configuratie en ApplicationContext

Java

Maak applicaties met Java-gebaseerde configuratie

Ontwikkelen

Ontwikkel applicaties met annotatiegestuurde configuratie

Toepassen

Pas dependency injection toe op basis van constructors en setters

Spring-bean

Begrijp de levenscyclus van een Spring-bean

Singleton

Ontdek de verschillen tussen de bean-scopes Singleton en Prototype

Instellen

Een Spring-projectomgeving handmatig opzetten met JAR-bestanden

Ervaring

Doe praktijkervaring op met Aware-interfaces

Hero

Cursustijdlijn

  1. Introductie tot Spring Core

    Les 01

    • Inleiding tot het Spring Core-framework
    • Voordelen van het gebruik van het Spring Core‑framework
  2. Omgevingsconfiguratie voor Spring Core

    Les 02

    • De Spring-omgeving handmatig instellen
    • De Spring-omgeving instellen - Maven
  3. IoC/DI, Spring-configuraties

    Les 03

    • Inversie van controle en dependency injection
    • Java-gebaseerde configuratie
    • Configuratie op basis van annotaties
  4. Constructor-/setter-injectie

    Les 04

    Leer hoe je constructor- en setter-injecties implementeert

  5. Levenscyclus en patronen

    Les 05

    • Levenscyclus van een bean
    • Bewuste interfaces
    • Singleton- versus prototype-bean
  6. Aspectgeoriënteerd programmeren

    Les 06

    • implementeer de cross-cutting concerns in je applicatie of programma.
    • implementeer aspectgeoriënteerd programmeren om dwarsdoorsnijdende zorgen te vermijden
  7. Inzicht in Spring MVC

    Les 07

    • Inleiding tot Spring MVC
    • Inleiding tot app-ontwikkeling
  8. Omgevingsconfiguratie voor Spring MVC

    Les 08

    • Het project maken
    • Overzicht van de projectstructuur
    • MySQL installeren
    • De database instellen
  9. Basisprincipes van Model-View-Controller

    Les 09

    • Overzicht van MVC
    • Model, View en Controller

  10. Records maken en weergeven

    Les 11

    • Studentendossiers weergeven
    • Studentgegevens toevoegen

  11. Records bijwerken en verwijderen

    Les 12

    • Studentengegevens bijwerken
    • Studentendossiers verwijderen

  12. Afstudeerproject

    Les 13

    Bouw een productbeheertoepassing voor E-Shop die medewerkers helpt verschillende werkzaamheden te beheren


Spring Core en MVC

Voor wie is dit programma bedoeld?

Java-ontwikkelaars die willen instappen in de ontwikkeling van bedrijfsapplicaties

Software engineers die het Spring Framework willen leren

Full-stackontwikkelaars die werken met Java-gebaseerde webapplicaties

Software-architecten die een diepgaander begrip willen van de structuur van Spring MVC

Start de cursus nu

Vereisten

  • Basiskennis van Core Java-programmering
  • Bekendheid met concepten van objectgeoriënteerd programmeren (OOP)
  • Basiskennis van het gebruik van een IDE (bijv. Eclipse of Spring Tool Suite)
  • Algemene kennis van hoe webapplicaties werken is nuttig, maar niet vereist

Verklaringen

Licenties en accreditaties

Deze cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.

Gelijkheidsbeleid

Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.


Veelgestelde vragen

Contact background

Heeft u bedrijfsoplossingen of LMS-integratie nodig

Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!