Spring Grundlagen

Seminarnummer: S-01
Dauer: 3 Tage
Kosten: 1.450 € zzgl. USt.
(Rabatte für Kolleg:innen)

Beschreibung

In diesem Seminar lernen Sie die grundlegenden Konzepte der Programmierung von leichtgewichtigen Anwendungen mit Spring/Spring-Boot kennen.

Das Seminar baut auf der ursprünglichen Motivation des Spring Frameworks auf und führt die grundlegenden Konzepte anhand der Philosophie des Frameworks ausführlich ein.

Die Teilnehmer:innen lernen eine einfache Anwendung kennen und erweitern diese nach und nach um gelernte Spring und Spring-Boot Konzepte. So entsteht ein übergreifender Spannungsbogen – und eine Best-Practice-Blaupause, die durch den öffentlichen verfügbaren Source-Code auch nachträglich zur Verfügung steht.

Durch Übungen am Ende jedes Themas sowie sporadische Lernspiele wird ein langfristiger Lerneffekt erreicht.

Sie erhalten vorab ein Exemplar eines ausgewählten Fachbuchs.

Ziel

Die Teilnehmer:innen sind nach Abschluss des Seminars in der Lage, Spring-basierte Anwendungen zu verstehen und weiter zu entwickeln.

Durch das Verständnis von grundlegenden Spring Konzepten sind sie befähigt, eigenständig nach Lösungen im Internet zu suchen und diese in Projekten zu verwirklichen.

Wer sollte teilnehmen

Software-Entwickler:innen mit Java Kenntnissen

Inhalt

Einführung
  1. Einführung: Geschichte, Ziele, Philosophie Spring Framework
  2. Das Übungsprojekt kennenlernen
  3. Konzeption eines Bean Containers
  4. Entwicklung eines Bean Containers
  5. Kernbestandteile des Spring Frameworks
  6. Grundlagen AOP
  7. Grundlagen Ressourcen
  8. Grundlagen Spring Expression Language
  9. auf Wunsch: XML-basierte Bean-Definition
  10. Annotations-basierte Bean-Definition
  11. Spring Boot Grundlagen
  12. Spring Boot Autoconfiguration Interna
  13. JDBC
  14. Web-Anwendungen verstehen und deployen
  15. RESTful API Basiswissen

Leistungen

Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:

  • Teilnahmegebühr
  • Vollverpflegung
  • elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
  • Fachbuch vorab
  • bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings

Konditionen

Es gelten unsere AGB.

Spring is a trademark of Pivotal Software, Inc. in the U.S. and other countries.