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

26.06.-30.06.2017
5 Tage | 2.550,00
Köln   
Noch frei
Buchen Vormerken
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
Kein passender Termin? Termin
vorschlagen
1 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 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

26.06.-30.06.2017
5 Tage | 2.550,00
Köln   
Noch frei
Buchen Vormerken
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
Kein passender Termin? Termin
vorschlagen
1 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 Klasse einer Firma will simultan den Lehrgang Spring Framework aufsuchen

An dieser Stelle kann ein Firmen-Training zum Gegenstand Spring Framework richtig sein. Die Agenda des Lehrgangs kann hierbei gemeinsam mit den Fachdozenten ausgebaut oder komprimiert werden.

Haben die Seminarteilnehmer allerdings Praxis in Spring Framework, sollte der erste Punkt der Agenda nur gestreift werden. Eine kundenspezifische Fortbildung lohnt sich bei mindestens 3 Seminarbesuchern. Die Firmen-Seminare zum Thema Spring Framework finden manchmal im Umkreis von Düsseldorf, Duisburg, Wuppertal, Bielefeld, Hamburg, Hannover, Stuttgart, Essen, München, Bonn, Frankfurt, Bremen, Dresden, Nürnberg, Münster, Leipzig, Berlin, Dortmund, Bochum und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Spring Framework bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Einsatz von XML und JavaConfig für die Konfiguration | Die Spring Advice-Typen
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Aspektorientierte Programmierung mit Spring AOP | Typische Architekturen für spring-basierte Anwendungen
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Spring Remoting mit RMI, HttpInvoker und JMS | Spring und Java Management Extensions (JMX)
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Programmatische und deklarative Transaktions-Verwaltung | Spring AOP Einsatzmöglichkeiten von AOP
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Testen mit Spring Vorstellung der Test-driven Development (TDD) Methode|Generisches Data Access Object (DAO) mit dem Hibernate-Template
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Spring und Zugriff auf relationale Datenbanken Datenbankzugriff mit dem JDBC-Template | RESTful Web Services mit Spring MVC
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Einsatzmöglichkeiten von Auto-wiring | Spring im Web Webanwendung mit Spring Web MVC entwickeln
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Einführung in das Spring Framework Einsatzmöglichkeiten des Spring Frameworks|Einführung in die leichtgewichtige Architektur des Spring-Containers

Wenn alle Teilnehmer zustimmen, kann die Spring Framework Schulung hinsichtlich "Einsatz von Spring im Java EE-Server" gekürzt werden und im Gegenzug wird "Spring und die Java EE Plattform Vergleich zu EJB 3.2 und Java EE 7" ausfühlicher beprochen oder vice-versa.

Welche Thematiken passen zu Spring Framework?

Eine gute Basis findet sich in Java-Webanwendungen mit Vaadin mit

  • Addons
  • Bean-Validation
  • Ressourcen (Bilder, Downloads)
  • Exkurs GWT

Zu empfehlen ist auch eine Schulung von „Refactoring für Java, C#, C++-Programmierer“ mit der Behandlung von

  • Wann hört man auf?
  • Vereinfachung von Methoden-Aufrufen
  • Grundprinzipien und Konzepte von Refactoring Was ist der Vorteil von Refactoring?
  • Testing und Refactoring Warum ist Testen zwingend erforderlich?

Für Inhouse-Schulungen ist das Thema „Android Einführung: Grundlagen für Java-Entwickler “ mit dem Unterrichtsgegenstand Das Adapter-Konzept und Mit adb auf Smartphones zugreifen passend.

Für Professionals eignet sich eine Java Einführung für Programmier-Anfänger (wahlweise mit Prüfung) Schulung. In diesem Workshop werden insbesondere

  • Download der Tools für die Java-Programmierumgebung Eclipse
  • Methodenvariablen
  • Ausblick auf aktuelle Java-Themen Java Lambdas
  • Die erweiterte for Schleife, Iteratoren
besprochen.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen