Links überspringen

Einführung in Spring Framework

Was Sie im Online-Kurs erwartet

Wer schnell und sicher komplexe Java-Anwendungen für Enterprise-Anwendungen entwickeln will, setzt auch nach über 20 Jahren immernoch am besten auf Spring. Etabliert und gut gewartet bietet Spring die beste Möglichkeit für Ihr Unternehmen, nicht immer wieder das Rad neu erfinden zu müssen.

Kurs anfragen
Logo TÜV Nord - geprüfte Bildungsleistung

Online

3 Tage

Beginn auf Anfrage

Einsteiger

1640 € p.P.

zzgl. MwSt

Kurs-ID

0052

Das Spring Framework umfasst riesige Zahl von Open-Source Frameworks, die das Entwickeln von Java-Anwendungen extrem vereinfachen, z.B. bei der Kommunikation mit Datenbanken und Bereitstellung von Web-Anwendungen. In dieser Schulung werden wir die wichtigsten dieser Frameworks betrachten und mit praktischen Übungen den Gewinn dieser für den Alltag des Programmierers erfahren. Die hohe Einstiegshürde, die Spring sonst im Selbststudium hat, wird so mühelos übersprungen.

  • Grundlagen in Spring
  • Anwendungsentwicklung mit Spring Boot
  • Unterschied von Spring uns Spring Boot
  • Loosely & Tightly Coupled Code
  • Dependency Injection mit Spring
  • BeanFactory
  • Was sind Spring Beans
  • Profile
  • Steuerung mit Annotationen
  • Wozu Aspektorientierte Programmierung
  • Definition eigener Aspekte und Advices
  • Pointcuts
  • Proxy Design Pattern
  • Logging
  • MVC Design Pattern
  • RestController
  • verschiedene RequestMappings
  • Testen von Controllern mit MockMVC
  • RequestParam & PathVariable
  • Verknüpfen mit einer H2-Datenbank
  • Objektrelationales Mapping
  • Nutzung von JpaRepository
  • Java Persistence Query Language (JPQL)
  • Testen des Repositories mit Mocking

Teilnehmende werden in die Lage versetzt, Applikationen mit Hilfe von Spring Java zu entwickeln, die die Stärke der Dependency Injection voll ausnutzen und so wartbaren und zukunftssicheren Code zu erstellen. Dabei wird auch gezeigt, wie der Code mit passenden Unittests gesichert wird. Besonders in den Fokus werden dabei genommen:

  • Spring Boot
  • Spring AOP
  • Spring MVC
  • Spring JPA

Der Kurs richtet sich an Java-Entwickler, in deren Unternehmen Spring eingesetzt wird oder werden soll. Einerseits wird der theoretische Aufbau von Spring vorgestellt und andererseits auch mehrere Springanwendung geschrieben. Vorkenntnisse in Spring sind nicht nötig.

Kursinformationen als PDF

Einführung in Spring Framework

    Vor- und Nachname*

    Firma

    E-Mail-Adresse*

    Telefon

    Anfrage

    Ich habe die Datenschutzrichtlinen gelesen und stimme diesen zu*.

    *Pflichtfeld

    Ihr Trainer für Einführung in Spring Framework:
    Viktor Reichert

    QUALIDY Trainer Viktor Reichert

    Mir ist immer wichtig, dass meine Teilnehmer wissen warum sie etwas lernen soll. Wofür braucht man das? Das ist die erste Frage, die ich versuche zu beantworten.

    —Viktor Reichert

    » Fertigkeiten

    Icon Python

    Python

    Icon Data Science

    Data Science

    Icon Java

    Java

    Icon Kafka

    Kafka

    Icon Mathematik

    Mathematik

    » Werdegang

    #1
    Nr. 1 Dozent auf superprof.de

    Bestbewertester Dozent 2022 in Deutschland und Botschafter Auszeichnung bei superprof.de

    #2
    M.Sc. Informatik & B.Sc. Mathematik

    Schwerpunkt Didaktik

    #3
    Softwareentwickler

    Bei der Mobilcom Debitel GmbH mit Schwerpunkt Testing

    Das sagen Teilnehmer & Kunden zu
    Viktor Reichert

    Professionelle Schulungen der QUALIDY GmbH

    Lebendig und interessant präsentiert.

    Kurs anfragen

    Meinungen von Kursteilnehmern

    easy.yeasy
    17 April 2024
    Ich kenne Daniel schon seit Jahren, er konnte mir seit unserer Nachhilfe während der Mittelstufe und auch bis heute in meinem Studium immer meine Fragen beantworten. Verlässlich, sympathisch, hilfsbereit! 🫶🏼
    Christian Marek
    13 April 2024
    Spannendes Unternehmen, mit individuellen Entwicklungswegen. Kurze Entscheidungen, du übernimmst sehr schnell Verantwortung. Wenn du verlässlich bist, stehen dir hier viele Wege offen. Zudem ein interessantes Umfeld mit hohem Bildungsanspruch. Macher werden hier glücklich.
    Maik Razlaf
    11 April 2024
    Wir haben bei Qualidy eine Git-Schulung besucht und waren sehr zufrieden. Vielen Dank für das gute Seminar Viktor!
    Tim Grossmann
    11 April 2024
    Seit über einem halben Jahr bin ich als Freelancer Teil des Qualidy-Teams und meine Erfahrung könnte nicht positiver sein. Die Zusammenarbeit mit Qualidy ist eine echte Bereicherung für meine Karriere. Das junge, dynamische Team hat es verstanden, eine Arbeitsatmosphäre zu schaffen, die sowohl professionell als auch herzlich ist. Besonders finde ich, die stetige Weiterentwicklung und der unermüdliche Einsatz, mit dem sie Projekte rangehen.
    Andreus Aras
    11 April 2024
    Sehr gutes Team. Zuverlässig, seriös, kompetent und immer ansprechbar.
    E. B.
    10 April 2024
    Wir haben eine C++ Schulung für unsere Firma dort gebucht und unsere Mitarbeiter waren alle sehr zufrieden mit dem was sie dort gelernt haben 👍
    InProgress
    10 April 2024
    Sehr angenehmes und sympathisches Team!
    André Povse
    10 April 2024
    Seit 1,5 Jahren arbeite ich nun mit Qualidy zusammen. Die Stimmung ist stets positiv und angenehm. Das Team ist jung, freundlich und nicht zu steif. Ich freue mich auf weitere Zusammenarbeit! 5 fette Sterne!

    Unterrichtsgestaltung

    Der Unterricht besteht aus drei Konzepten, welche sich gegenseitig ergänzen, um einen maximalen Lernerfolg zu erzielen.

    Input

    Der Input ist der Grundstein der Wissensvermittlung in Form von prägnanten Lehrvorträgen. Hier wird zunächst geklärt, worum es geht. Dabei werden die Lernenden dort abgeholt, wo sie gerade sind. Wozu wird das, was gerade beigebracht wird, benötigt? Wie funktioniert es?

    Dies stärkt die Motivation, sich mit der Thematik auseinanderzusetzen. Lehrvorträge sind der Baustein mit dem höchsten Theorieanteil. Angereichert wird sie mit praktischen Beispielen und kurzen Übungen.

    Praktische Übung

    Übung macht den Meister – und auf diesem Weg begleiten unsere Dozenten
    die Lernenden. Konkrete Übungsaufgaben werden einzeln, in Gruppen oder sogar als Klassenverband zusammen Stück für Stück bearbeitet und besprochen. Dabei geht der Dozent auf mögliche Fallstricke ein, kommentiert
    Lösungswege, zeigt „Best Practices“ und behandelt Fragen, die während der
    Übung auftreten. Die Lernenden bekommen Gelegenheit, ihre Ergebnisse
    der Klasse vorzustellen. Hier liegt der Praxisanteil bei nahezu hundert Prozent.

    Projekt

    Ein selbstfahrendes Auto, das einer Linie folgt und Hindernissen ausweicht, eine
    barrierefreie PDF, erstellt durch ein Worddokument, oder auch ein eigenes
    Bibliothekssystem zum Ausleihen von Medien.

    Im Lauf der Fortbildung arbeiten die Lernenden an einem konkreten Projekt.
    Dies wird zu Beginn erklärt. Dies stärkt die Motivation, denn der Weg zum Ziel
    mag manchmal steinig sein, aber ein konkretes Ziel vor Augen hilft, den Weg
    zu gehen – natürlich stets begleitet vom Dozenten.