PDF-Download

Schulung Spring Framework (S806)
4.8 von 5 Sternen
21 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
Kein passender Termin? Termin
vorschlagen
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 Adalbert P.

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

5/5
Bewertung von Jonathan S.

Sehr guter Dozent, ist auf sämtliche Fragen eingegangen und konnte diese auch detailliert beantworten.

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
Kein passender Termin? Termin
vorschlagen
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 einer Firma will zeitgleich den Lehrgang Spring Framework frequentieren

An dieser Stelle kann ein Inhouse-Lehrgangssystem zum Thema Spring Framework ratsam sein. Die Agenda der Schulung kann nebenbei bemerkt in Abstimmung mit den Trainern ergänzt oder reduziert werden.

Haben die Schulungsteilnehmer schon Vorkenntnisse in Spring Framework, sollte der Anfang nur gestreift werden. Eine Firmen-Bildungsmaßnahme macht sich bezahlt bei mehr als 3 Mitarbeitern. Die Inhouse-Seminare zum Thema Spring Framework finden bisweilen im Umkreis von Leipzig, Düsseldorf, Nürnberg, Dresden, Bochum, Münster, Duisburg, Hannover, Stuttgart, Berlin, Frankfurt, Dortmund, München, Essen, Bielefeld, Bremen, Hamburg, Bonn, Wuppertal und Köln am Rhein in NRW statt.

Welche Seminare passen zu Spring Framework?

Eine erste Ergänzung findet sich in Spring Framework mit

  • Der Spring ApplicationContext
  • Spring AOP Einsatzmöglichkeiten von AOP
  • Aspektorientierte Programmierung mit Spring AOP
  • Einsatz von XML und JavaConfig für die Konfiguration

Erwägenswert ist auch ein Seminar von „Java-Webanwendungen mit Vaadin“ mit dem Unterrichtsstoff von

  • Integration von Vaadin in Java-EE-6/7-Anwendungen CDI
  • Tabellen
  • Exkurs GWT
  • Events

Für Firmenschulungen ist das Thema „Java Business-Anwendungen mit EJB 3.2 und CDI 1.1 “ mit den Unterpunkten EJB-Features der Spezifikation 3.1 No-Interface-View und Singleton-Beans mit CMS / BMS geeignet.

Für Help-Desk-Mitarbeiter passt eine Java 8 kompakt für Java-Programmierer Fortbildung. In diesem Kurs werden u.a.

  • Die 5 grundlegenden Functional Interfaces: Supplier, Predicate, Function, UnaryOperator und Consumer
  • Die vier Varianten der Reduktion
  • Lambdas in Java 8 Syntax
  • Streams in Java 8 Die Elemente der Stream-Bearbeitung
geschult.

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