Spring Core und MVC - eLearning
450,00 EUR
- 13 hours
Dieser Kurs führt dich in die grundlegenden Konzepte des Spring-Ökosystems ein, darunter Spring Core, Dependency Injection (DI), Inversion of Control (IoC) und die Spring-MVC-Architektur. Du lernst, wie moderne Java-Anwendungen aufgebaut sind, wie Komponenten nahtlos miteinander interagieren und wie du saubere, modulare und gut wartbare Backendsysteme entwickelst.
Hauptfunktionen
Sprache
Kurs und Materialien auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
Zugriff
1 Jahr Zugang zur Lernplattform
4 Stunden Video-on-Demand
mit über 20 Stunden empfohlener Lernzeit
20 geführte praktische Übungen
11 automatisch bewertete Prüfungen
26 Wiederholungsquizze
2 umfassende Aufgaben
Zertifikat
Zertifikat über den Abschluss des Programms inbegriffen

Lernergebnisse
Am Ende dieses Kurses werden Sie Folgendes verstehen können:
AOP
Erstellen Sie eine Anwendung mit Aspektorientierter Programmierung (AOP)
Maven
Eine Spring-Projektumgebung mit Maven konfigurieren
IoC
Entwickeln Sie eine einfache Anwendung, um IoC (Inversion of Control) und Dependency Injection zu demonstrieren
XML
Mit XML-basierter Konfiguration und ApplicationContext arbeiten
Java
Erstellen Sie Anwendungen mit Java-basierter Konfiguration
Entwickeln
Entwickeln Sie Anwendungen mit annotationsbasierter Konfiguration
Bewerben
Wenden Sie konstruktorbasierte und setterbasierte Dependency Injection an
Spring-Bean
Den Lebenszyklus von Spring-Beans verstehen
Singleton
Untersuchen Sie die Unterschiede zwischen den Bean-Scopes Singleton und Prototype
Einrichten
Richten Sie eine Spring-Projektumgebung manuell mit JAR-Dateien ein
Erfahrung
Sammeln Sie praktische Erfahrung mit Aware-Oberflächen

Kurszeitplan
Einführung in Spring Core
Lektion 01
- Einführung in das Spring Core Framework
- Vorteile der Verwendung des Spring-Core-Frameworks
Einrichtung der Umgebung für Spring Core
Lektion 02
- Einrichten der Spring-Umgebung – Manuell
- Einrichten der Spring-Umgebung – Maven
IoC/DI, Spring-Konfigurationen
Lektion 03
- Inversion of Control und Dependency Injection
- Java-basierte Konfiguration
- Annotation-basierte Konfiguration
Konstruktor-/Setter-Injektion
Lektion 04
Lerne, Konstruktor- und Setter-Injektionen zu implementieren
Lebenszyklus und Muster
Lektion 05
- Bean-Lebenszyklus
- Bewusste Schnittstellen
- Singleton- vs. Prototype-Bean
Aspektorientierte Programmierung
Lektion 06
- implementieren Sie die Querschnittsfunktionen in Ihrer Anwendung oder Ihrem Programm.
- Aspektorientierung implementieren, um Querschnittsbelange zu vermeiden
Verständnis von Spring MVC
Lektion 07
- Einführung in Spring MVC
- Einführung in die App-Entwicklung
Einrichtungsumgebung für Spring MVC
Lektion 08
- Das Projekt erstellen
- Überblick über die Projektstruktur
- MySQL installieren
- Einrichten der Datenbank
Grundlagen von Model View Controller
Lektion 09
- Überblick über MVC
- Modell, Ansicht und Controller
Erstellen und Auflisten von Datensätzen
Lektion 11
- Studentendaten anzeigen
- Schülerdatensätze hinzufügen
Aktualisieren und Löschen von Datensätzen
Lektion 12
- Aktualisierung von Schülerakten
- Löschen von Schülerdaten
Abschlussprojekt
Lektion 13
Entwickle eine Produktverwaltungsanwendung für den E-Shop, die den Mitarbeitenden hilft, verschiedene Vorgänge zu verwalten.

Für wen ist dieses Programm geeignet?
Java-Entwickler, die in die Entwicklung von Unternehmensanwendungen einsteigen möchten
Softwareentwickler, die das Spring Framework lernen möchten
Full-Stack-Entwickler, die mit Java-basierten Webanwendungen arbeiten
Softwarearchitekten, die ein tieferes Verständnis der Spring-MVC-Struktur erlangen möchten
Voraussetzungen
- Grundlegendes Verständnis der Core-Java-Programmierung
- Vertrautheit mit Konzepten der objektorientierten Programmierung (OOP)
- Grundkenntnisse im Umgang mit einer IDE (z. B. Eclipse oder Spring Tool Suite)
- Ein allgemeines Verständnis dafür, wie Webanwendungen funktionieren, ist hilfreich, aber nicht erforderlich.
Aussagen
Lizenzierung und Akkreditierung
Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an die AVC zu wenden.
Häufig gestellte Fragen

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?
Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!
