PDF-Download

Schulung Refactoring für Java, C#, C++-Programmierer (S738)
4.8 von 5 Sternen
14 Kundenbewertungen

"Refactoring" ist die Kunst, Ihren Source-Code problemlos zu verbessern. Egal, ob die Anforderungen sich ändern, das aktuelle Design nicht optimal ist oder Sie einfach neue Erkenntnisse gewonnen haben. Nach dieser Schulung refactorn Sie schnell und ohne Risiko nach "Kochrezepten" der Meister.

Offene Termine

04.10.-06.10.2017
3 Tage | 1.700,00
Köln   
Noch frei
Buchen Vormerken
31.01.-02.02.2018
3 Tage | 1.700,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 kennen die Philosophie hinter "Refactoring" sowie die allgemeinen Vorgehensweisen. Sie haben viele Refactorings kennengelernt und an verschiedenen Beispielen geübt. Sie sind somit in der Lage, flexibel auf Änderungen der Ziele, der Anforderungen oder des Umfeldes zu reagieren. Nach der Schulung können die Teilnehmer höherwertige Software schreiben.

Wer sollte teilnehmen

System- und Anwendungsprogrammierer, die Erfahrung mit Java und objektorientierter Programmierung und möglichst auch Entwurfsmustern haben. Sie möchten die Qualität Ihrer Software steigern und agil auf Änderungen an den Vorgaben reagieren.

Inhalt

  • Grundprinzipien und Konzepte von Refactoring
    • Was ist der Vorteil von Refactoring?
    • Wann ist es notwendig? (Die "schlechten Gerüche" im Code)
    • Wann hört man auf?
    • Was muss man im Projektablauf anders organisieren?
  • Auffrischung von einigen wichtigen Entwurfsmustern
  • Testing und Refactoring
    • Warum ist Testen zwingend erforderlich?
    • Wie testet man am besten?
  • Ein Katalog von Refactorings gemäß Martin Fowler
    • Methoden zusammen stellen 
    • Verhalten zwischen Objekten verschieben
    • Daten organisieren
    • Bedingte Ausdrücke vereinfachen
    • Vereinfachung von Methoden-Aufrufen
    • Verallgemeinerung meistern
  • Automatische Tests als notwendige Voraussetzung für Refactoring?
  • Refactoring Tools - ein Überblick
  • Praktische Übungen anhand von Quellcode der Teilnehmer
    • Falls möglich, bringt jeder Teilnehmer einen Quellcode aus dem eigenen Projekt mit, den wir besprechen und ggfs. bearbeiten.

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 3 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 Konstantin F.

Organisation war gut. Die technische Ausstattung war super und inhaltlich war es interessant und konnte sehr gut vermittelt werden. Gerne wieder.

5/5
Bewertung von Frauke M.

Sehr gut organisiert. Freundliche Mitarbeiter und Dozenten. Fachl. sehr kompetenter Dozent. Gute Aufteilung von Theorie und Praxis.

Optimierung. Das Essen in der Kantine vom Tüv hätte besser sein können. Gibt es Alternativen?

5/5
Bewertung von Robert E.

Super Administration. Alles hat gepasst, von der Abholung am Bahnhof über die Schulungsräume bis zur Verpflegung.

5/5
Bewertung von Wilhelm R.

Die Versorgung der Kursteilnehmenden ist optimal. Insb. wäre der Transfer zw. Bahnhof - Seminarstätte - Übernachtungsstätte auszuzeichnen!
Der Referent war sehr gut und konnte individuell auf die Teilnhemer eingehen.

4/5
Bewertung von Heiko K.

Kurs war insgesamt gut.

5/5
Bewertung von Ulrich R.

Wie gewohnt hervorragend. Ich komme auf jeden Fall wieder!

5/5
Bewertung von Alisa R.

die vermittelten Schulungsinhalte waren sehr hilfreich, um meinen Code zu verbessern. Dabei wurden die Lerninhalte mittels verschiedener Methoden sehr veranschaulicht dargestellt.

5/5
Bewertung von Konstantin F.

Selbst als etwas erfahrener Programmierer fand ich die Schulung interessant und ich bin davon überzeugt, dass das erlangte Wissen mir helfen wird in Zukunft qualitativeren Code zu entwickeln. Ich empfehle diese Schulung allen, denen die Qualität ihres Codes wichtig ist und sich verbessern möchten. Gerne wieder!

5/5
Bewertung von Frauke M.

Sehr gute Qualität. Für jeden Java Entwickler zu empfehlen. In der Paraxis sehr gut nutzbar.

5/5
Bewertung von Robert E.

Sehr interessante Weiterbildung! Für jeden Software Entwickler uneingeschränkt zu empfehlen!

Offene Termine

04.10.-06.10.2017
3 Tage | 1.700,00
Köln   
Noch frei
Buchen Vormerken
31.01.-02.02.2018
3 Tage | 1.700,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 eines Unternehmens will zeitgleich den Kurs Refactoring für Java, C#, C++-Programmierer frequentieren

Hier kann ein Firmen-Training zur Thematik Refactoring für Java, C#, C++-Programmierer angebracht sein. Der Lehrstoff der Schulung kann hierbei zusammen mit den Dozenten variiert oder reduziert werden.

Haben die Seminarbesucher schon Praxis in Refactoring für Java, C#, C++-Programmierer, sollte der erste Punkt der Agenda gekürzt werden. Eine Inhouse-Weiterbildung rechnet sich bei mindestens 3 Seminarbesuchern. Die Firmen-Seminare zum Thema Refactoring für Java, C#, C++-Programmierer finden ab und zu in der Nähe von Hamburg, Berlin, Bonn, München, Düsseldorf, Essen, Münster, Duisburg, Dortmund, Leipzig, Nürnberg, Stuttgart, Hannover, Bremen, Dresden, Frankfurt, Bielefeld, Bochum, Wuppertal und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Refactoring für Java, C#, C++-Programmierer bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Bedingte Ausdrücke vereinfachen | Automatische Tests als notwendige Voraussetzung für Refactoring?
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Ein Katalog von Refactorings gemäß Martin Fowler Methoden zusammen stellen  | Wie testet man am besten?
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Was muss man im Projektablauf anders organisieren? | Auffrischung von einigen wichtigen Entwurfsmustern
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Daten organisieren | Grundprinzipien und Konzepte von Refactoring Was ist der Vorteil von Refactoring?
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Wann ist es notwendig? (Die "schlechten Gerüche" im Code)|Vereinfachung von Methoden-Aufrufen
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Praktische Übungen anhand von Quellcode der Teilnehmer Falls möglich, bringt jeder Teilnehmer einen Quellcode aus dem eigenen Projekt mit, den wir besprechen und ggfs. bearbeiten. | Verallgemeinerung meistern
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Wann hört man auf? | Refactoring Tools - ein Überblick
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Testing und Refactoring Warum ist Testen zwingend erforderlich?|Verhalten zwischen Objekten verschieben

Wenn alle Seminarbesucher zustimmen, kann die Refactoring für Java, C#, C++-Programmierer Schulung hinsichtlich "" abgerundet werden und dafür wird "" intensiver geschult oder vice-versa.

Welche Kurse ergänzen Refactoring für Java, C#, C++-Programmierer?

Eine passende Erweiterung bildet Google Web Toolkit (GWT) Einführung: Grundlagen für Java-Enwickler mit

  • Installation und Eclipse-Plugin
  • Datentransfer RPC Definieren von Remote Services
  • Ajax JavaScript und Asynchrone Datenübertragung
  • Clientside Code und Serverside Code

Zu empfehlen ist auch ein Kurs von „Java-EE-6/7-Masterclass “ mit dem Unterrichtsstoff von

  • Internationalisierung 
  • Remoting 
  • Die Criteria Query API 
  • Security 

Für Inhouse-Schulungen ist das Thema „Java Business-Anwendungen mit EJB 3.2 und CDI 1.1 “ mit den Kapiteln EJB-Features der Spezifikation 3.1 No-Interface-View und Generierung einer EJB-App mit Maven 2 geeignet.

Für Professionals eignet sich auch eine RESTful Web Services mit Java (JAX-RS) Schulung. In diesem Seminar werden u.a.

  • RESTful in der Cloud (Google App Engine)
  • REST Grundlagen Ressourcen (URI, URL)
  • Die Geschichte von REST
  • JAX-RS und WADL
geschult.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen