
Schulung Refactoring für Java, C#, C++-Programmierer
3 Tage / S738
Schulungsformen
Offene Schulung
- 3 Tage
- 7 Termine
- 1.700,00 zzgl. MwSt.
- Köln
Learning & Networking in einem. Garantierte Durchführung ab 1 Teilnehmer.
Inhouse-/Firmenschulung
- 3 Tage - anpassbar
- Termin nach Wunsch
- Preis nach Angebot
- In Ihrem Hause oder bei der GFU
Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Individualschulung
- 3 Tage - anpassbar
- Termin nach Wunsch
- Preis nach Angebot
- In Ihrem Hause oder bei der GFU
1 Teilnehmer = max. Fokus aufs Fachliche und max. Raum für individuelle Fragen.
Beschreibung
Schulungsziel
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.
Details
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.
Wer teilnehmen sollte
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.
Ihre Schulung
Lernmethode: | Ausgewogene Mischung aus Theorie und Praxis |
Unterlagen: | Seminarunterlagen / Fachbuch zum Seminar inklusive, das man nach Rücksprache mit dem Trainer individuell auswählen kann |
Arbeitsplatz: |
PC/VMs für jeden Teilnehmer Hochwertige und performante Hardware Große, höhenverstellbare Bildschirme Zugang zu Ihrem Firmennetz erlaubt |
Lernumgebung: | Neu aufgesetzte Systeme für jeden Kurs in Abstimmung mit dem Seminarleiter. |
Arbeitsmaterialien: | Din A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its |
Teilnahmebescheinigung: | Wird am Ende des Seminars ausgehändigt, inkl. Inhaltsverzeichnis |
Organisation
Teilnehmerzahl: | min. 1, max. 8 Personen |
Garantierte Durchführung : | Ab einem Teilnehmer |
Schulungszeiten: | 3 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr |
Ort der Schulung: |
![]() GFU Schulungszentrum Am Grauen Stein 27 51105 Köln-Deutz oder europaweit bei Ihnen als Inhouse-Schulung |
Räumlichkeiten: | Helle und modern ausgestattete Räume mit perfekter Infrastruktur |
Preisvorteil : | Der dritte Mitarbeiter nimmt kostenfrei teil. |
All-Inclusive: | Frühstück, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch |
Barrierefreiheit: | Das GFU-Schulungszentrum(Am Grauen Stein 27) ist barrierefrei |
Buchen ohne Risiko
Rechnungsstellung: | Erst nach dem erfolgreichen Seminar. Keine Vorkasse. |
Stornierung: | Kostenfrei bis zum Vortag des Seminars |
Vormerken statt buchen: | Sichern Sie sich unverbindlich Ihren Seminarplatz schon vor der Buchung - auch wenn Sie selbst nicht berechtigt sind zu buchen |
Bildungsgutschein: | Bildungsscheck NRW, Bildungsprämie |
Kostenfreie Services
Kundenbewertungen
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!
Organisation war gut. Die technische Ausstattung war super und inhaltlich war es interessant und konnte sehr gut vermittelt werden. Gerne wieder.
Sehr gute Qualität. Für jeden Java Entwickler zu empfehlen. In der Paraxis sehr gut nutzbar.
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?
Sehr interessante Weiterbildung! Für jeden Software Entwickler uneingeschränkt zu empfehlen!
Super Administration. Alles hat gepasst, von der Abholung am Bahnhof über die Schulungsräume bis zur Verpflegung.
Kann man als Java-Entwickler grundsätzlich gut anwenden.
Kurs war insgesamt gut.
sehr weiterzuempfehlen für jeden, der gerne seinen Code verbessern will und damit auch seinen Kollegen einen Gefallen tut
die vermittelten Schulungsinhalte waren sehr hilfreich, um meinen Code zu verbessern. Dabei wurden die Lerninhalte mittels verschiedener Methoden sehr veranschaulicht dargestellt.
Sehr guter Dozent mit anschaulichen Beispiel. Mein Programmierstil hat sich deutlich verbessert
Wie gewohnt hervorragend. Ich komme auf jeden Fall wieder!
Super Trainer, sehr erfahren. Die Zeit für das Refactoring für den eigenen mitgebrachten Code war etwas zu kurz.
Sehr erfahrene Trainer, gute Bewirtung.
Wie angekündigt. Erwartung voll erfült.
Handwerkliches Vorgehen zum Refactoring sehr gut geübt. Viel Praxis.
Gute Mischung von Theorie und Praxis.
Beispiele waren gut gewählt.
Trainer sehr motiviert - hat richtig Spaß gemacht und viel gelernt!
Refactoring für Java, C#, C++-Programmierer
Raum sehr gut
Fahrservice super!
personal super freundlich und sehr zuvorkommend.
Essen + Kaffee + Verpflegung vorbildlich
Bücher zum stöbern waren super!
Es wurde etwas zu viel Wert auf die Tools gelegt anstatt auf die Methodik.
In Ganzen eine sehr gute Einführung in das Thema. Der Trainer führte locker durch den Stoff. Auf Fragen wurde eingegangen.
Refactoring für Java, C#, C++-Programmierer
Sehr zufrieden mit dem Shuttle-Dienst.
Leider war die Technik nicht immer zufriedenstellend. Beamer fiehl aus und eine lange Pause nachdem die Sicherung auslöste.
super Beispiele, sehr lebendige und angenehme Atmosphäre