PDF-Download

Schulung Spring Framework (S806)
4.8 von 5 Sternen
22 Kundenbewertungen

Die Java EE Plattform hat sich in der serverseitigen Anwendungsentwicklung mit Java durchgesetzt. Doch dieses Standardmodell basiert auf den Enterprise JavaBeans (EJB), die einen schwerwiegenden Ansatz darstellen. Mit dem Spring Framework gibt es jetzt eine so genannte "leichtgewichtige" Alternative. Hierbei werden möglichst wenig Abhängigkeiten zum Container bzw. Java EE-Framework erzwungen. Es werden ausschließlich POJO (Plain Old Java Object) Objekte verwendet und die verwendeten Dienste der Java EE Plattform, wie z.B. der Transaktionsdienst, nur deskriptiv konfiguriert. Der Vorteil liegt in der einfachen Entwicklung von leicht testbaren Anwendungen. Der praktische Umgang mit dem Spring Framework ist Schwerpunkt dieses Seminars.

Offene Termine

18.09.-22.09.2017
5 Tage | 2.660,00
Köln   
Noch frei
Buchen Vormerken
06.11.-10.11.2017
5 Tage | 2.660,00
Köln   
Noch frei
Buchen Vormerken
22.01.-26.01.2018
5 Tage | 2.660,00
Köln   
Noch frei
Buchen Vormerken
25.06.-29.06.2018
5 Tage | 2.660,00
Köln   
Noch frei
26.11.-30.11.2018
5 Tage | 2.660,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
2 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

Die Teilnehmer entwickeln während des Seminars eine auf dem Spring Framework basierende Java EE-Anwendung und lernen das Spring Framework professionell einzusetzen.

Wer sollte teilnehmen

Java-Entwickler und Architekten, die bereits mit der Java EE Plattform verteilte Anwendungen entwickelt haben und mit dem Spring Framework leichtgewichtige Anwendungen erstellen wollen. Mehrjährige Erfahrung im Einsatz der Java SE APIs und Grundkenntnisse in den Technologien XML, JDBC, Servlets, Java EE APIs wie der JTA sind für den Kurs notwendig. Das Programmieren mit der Eclipse IDE und insbesondere den Java Development Tools sollte den Teilnehmern vertraut sein.

Inhalt

  • Einführung in das Spring Framework
    • Einsatzmöglichkeiten des Spring Frameworks
    • Einführung in die leichtgewichtige Architektur des Spring-Containers
    • Typische Architekturen für spring-basierte Anwendungen
    • Wie das Spring Framework hilft, sauberen und leichter wartbaren Code zu schreiben
  • Tool Unterstützung für die Anwendungsentwicklung
    • Die Spring IDE für die Eclipse-Plattform
  • Dependency Injection dem Spring Container
    • Dependency Injection (DI) und Inversion of Control (IoC)
    • Der Spring ApplicationContext
    • Einsatz von XML und JavaConfig für die Konfiguration
    • Einsatzmöglichkeiten von Auto-wiring
    • Fortgeschrittene Konfiguration über Annotationen mit Java Config und der Spring Expression Language (SpEL)
  • Spring AOP
    • Einsatzmöglichkeiten von AOP
    • Aspektorientierte Programmierung mit Spring AOP
    • Die Spring Advice-Typen
  • Spring und Zugriff auf relationale Datenbanken
    • Datenbankzugriff mit dem JDBC-Template
    • Integration von Hibernate in Spring
    • Generisches Data Access Object (DAO) mit dem Hibernate-Template
    • Programmatische und deklarative Transaktions-Verwaltung
  • Spring im Web
    • Webanwendung mit Spring Web MVC entwickeln
    • Konfiguration des Dispatcher Servlets
    • Request-Processing mit Annotationen
    • RESTful Web Services mit Spring MVC
    • Einsatz von Spring Security für die Authentifizierung und Autorisierung
  • Testen mit Spring
    • Vorstellung der Test-driven Development (TDD) Methode
    • Anwendungen mit JUnit und Spring testen
    • Isolierte Integrationstests mit dem Spring TestContext Framework
  • Spring und die Java EE Plattform
    • Vergleich zu EJB 3.2 und Java EE 7
    • Einsatz von Spring im Java EE-Server
    • Spring Remoting mit RMI, HttpInvoker und JMS
    • Spring und Java Management Extensions (JMX)
    • Scheduling mit Timern und Thread Pools

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 5 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Kundenbewertungen

4/5
Bewertung von Heiko K.

kompetenter Dozent, gute Organisation

5/5
Bewertung von Adalbert P.

Gut strukturiertes Seminar, Inhalte wurde verständlich erklärt und waren vom Umfang der Zeit angemessen.
Ich hätte mir ein wenig mehr "hands-on" gewünscht, mehr selbst programmieren.
Die GFU war als Organisator vorbildlich: Pünktlicher Shuttleservice, ausgezeichnete Verpflegung.
Sehr gerne wieder.

5/5
Bewertung von Jonathan S.

Wie immer, Top Service, Snacks und Getränke für zwischendurch. Besser geht es wohl nicht...

5/5
Bewertung von Thorsten W.

sehr zufrieden

5/5
Bewertung von Alexander S.

Alles perfekt organisiert und sehr professionell, man fühlt sich wohl im Seminarzentrum in Köln. Der Dozent meiner Schulung war sehr kompetent und angenehm.

5/5
Bewertung von Henriette S.

Die Betreuung vor und während des Seminars war sehr gut.
Das Seminar war auch sehr gut, Der Kursleiter hat verständlich vorgetragen, ist auf jedes Problem eingegangen. Durch die praktischen Übungen war gewährleistet, dass jeder im Stoff mitkam

5/5
Bewertung von Helga L.

Ich fand den fachlich sehr kompetenten Trainer mit viel praktischer Projekterfahrung sehr gut.

5/5
Bewertung von Anja A.

Ich habe bei der GfU immer sehr kompetente Dozenten/Trainer gehabt. Für das Leibliche Wohl ist auch immer sehr gut gesorgt.

5/5
Bewertung von Georg K.

Sehr ruhige und ausführliche Durchführung der Schulung.

5/5
Bewertung von Adalbert P.

Was soll man noch zu einem Framework erzählen?...

Offene Termine

18.09.-22.09.2017
5 Tage | 2.660,00
Köln   
Noch frei
Buchen Vormerken
06.11.-10.11.2017
5 Tage | 2.660,00
Köln   
Noch frei
Buchen Vormerken
22.01.-26.01.2018
5 Tage | 2.660,00
Köln   
Noch frei
Buchen Vormerken
25.06.-29.06.2018
5 Tage | 2.660,00
Köln   
Noch frei
26.11.-30.11.2018
5 Tage | 2.660,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
2 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Eine Gruppe eines Unternehmens will zeitgleich die Schulung Spring Framework buchen

Dann kann ein kundenspezifisches Lehrgangssystem zum Gegenstand Spring Framework richtig sein. Der Inhalt des Lehrgangs kann dabei gemeinsam mit den Trainern variiert oder komprimiert werden.

Haben die Mitarbeiter allerdings Vorkenntnisse in Spring Framework, sollte der erste Punkt der Agenda gekürzt werden. Eine Firmen-Bildungsmaßnahme lohnt sich bei mehr als 3 Seminarteilnehmern. Die Firmen-Schulungen zum Thema Spring Framework finden manchmal in Frankfurt, Stuttgart, Bochum, Dortmund, Bonn, Duisburg, Hamburg, Wuppertal, München, Essen, Bremen, Hannover, Bielefeld, Dresden, Münster, Düsseldorf, Nürnberg, Leipzig, Berlin und Köln am Rhein in NRW statt.

Welche Fortbildungen ergänzen Spring Framework?

Eine gute Basis findet sich in Spring Framework mit

  • Scheduling mit Timern und Thread Pools
  • Einsatzmöglichkeiten von Auto-wiring
  • Spring und Zugriff auf relationale Datenbanken Datenbankzugriff mit dem JDBC-Template
  • Die Spring Advice-Typen

Zu empfehlen ist auch eine Schulung von „Vertiefungskurs Java-Webanwendungen mit JavaServer Faces “ mit der Behandlung von

  • Einsatz von JSF-Bibliotheken  RichFaces, Primefaces etc. 
  • Fortgeschrittene Themen  Internationalisierung 
  • Entwicklung eigener Komponenten 
  • Seitenstrukturierung mit Templates 

Für Inhouse-Schulungen ist das Thema „Softwaresanierung mit Java“ mit den Unterpunkten Schlechten Code erkennen und Grundlagen zur Erstellung guter Tests geeignet.

Für Fortgeschrittene eignet sich eine Spring Boot Weiterbildung. In diesem Kurs werden vor allen Dingen

  • Method, Data Security
  • NoSQL (Spring Data  MongoDB)
  • Metrics (System, Tomcat, Customizing)
  • Spring Boot Security Enabeling, Authentication
behandelt.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU