
Schulung Test Driven Development mit C#
Schulungsformen
Offene Schulung
- 2 Tage
- 5 Termine
- 1.220,00 zzgl. MwSt.
- Köln
Learning & Networking in einem. Garantierte Durchführung ab 1 Teilnehmer.
Termin auswählenInhouse-/Firmenschulung
- 2 Tage - anpassbar
- Termin nach Wunsch
- Preis nach Angebot
- In Ihrem Hause oder bei der GFU
- Lernumgebung in der Cloud
Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Unverbindlich anfragenIndividualschulung
- 2 Tage - anpassbar
- Termin nach Wunsch
- Preis nach Angebot
- In Ihrem Hause oder bei der GFU
- Lernumgebung in der Cloud
1 Teilnehmer = max. Fokus aufs Fachliche und max. Raum für individuelle Fragen.
Unverbindlich anfragenBeschreibung
Doch das muss so nicht sein. Mit Test Driven Development (TDD), auch Test First genannt, lassen sich beide Ziele spielend erreichen. TDD verlagert das Erstellen von Tests und das Optimieren der Codequalität direkt in den Prozess der Codeerstellung. Die Qualität wird direkt als Teil der Programmierung erzeugt und nachgewiesen statt wie traditionell erst in einer späteren Testphase.
Eng verbunden mit der veränderten Reihenfolge von Test und Programmierung und dem verstärkten Bewusstsein für gute Codequalität ist in TDD auch die Fähigkeit, wirklich echte Unit Tests schreiben zu können. Damit ist nicht so einfach TDD zu beherrschen, wie es vielleicht auf den ersten Blick aussieht. Und eine gute Ausbildung der Softwareentwickler hierfür ist eine gute Investition in die Zukunft.
Deshalb haben wir speziell für Softwareentwickler, die mit C# programmieren, dieses Seminar entwickelt. Dieses Seminar wird sie optimal für den zukünftigen Einsatz von TDD vorbereiten.
Lernen darf Spaß machen und die größten Lernerfolge stellen sich ein, wenn neben Spaß auch die praktische Anwendung der theoretischen Inhalte auf dem Lehrplan steht.
Deshalb begleitet uns während des gesamten Seminares ein Projekt, in dem wir mit den gelernten Methoden einen LEGO Mindstorms Roboter bauen und programmieren werden.
Schulungsziel
Nach diesem Seminar:
- Haben Sie den TDD-Zyklus verstanden und können ihn erfolgreich anwenden
- Können Sie in einem iterativen Prozessmodell Software entwickeln
- Können Sie Softwarekomponenten auf Unit-Ebene zerlegen und testen
- Verstehen Sie, wie Software direkt gut test- und wartbar entwickelt wird
- Sind Sie sensibilisiert für gutes objektorientiertes Design und Architektur
- Können Sie Software mit den geeigneten Refactoring-Pattern ständig verbessern
Details
Wer teilnehmen sollte
C# Softwareentwickler, die zukünftig mit Test Driven Development erfolgreich qualitativ hochwertige Software entwickeln möchten
Ihre Schulung
- Lernmethode:
- Ausgewogene Mischung aus Theorie und Praxis
- Unterlagen:
- Seminarunterlagen oder 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
- Seminarsprache:
- Es besteht die Möglichkeit, das Seminar "Test Driven Development mit C#" auf Englisch als Inhouse-/Firmenschulung abzuhalten. Fragen Sie uns an!
Organisation
- Teilnehmerzahl:
- min. 1, max. 8 Personen
- Garantierte Durchführung :
- Ab einem Teilnehmer
- Schulungszeiten:
- 2 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetag 09:00 - 16:00 Uhr
- Ort der Schulung:
GFU Schulungszentrum
Am Grauen Stein 27
51105 Köln-Deutzoder 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
Inhalt
- Der Grundprozess des Test Driven Development
- Der Umgang mit Testdoubles wie Fake, Dummy, Stub oder Mock
- Die Erstellung richtiger Unit-Tests
- Der Umgang mit Moq (Mocking Framework)
- Die Auswirkung von TDD auf die Codequalität
- Die Verwendung von Refactoring Pattern
- Der Einsatz von Code Quality Strategien
- Das Pairing in TDD (TDD Game)
So haben GFU-Kunden gestimmt
Buchungsmöglichkeiten
Termin | Ort | Preis | |
---|---|---|---|
19.12.-20.12.2019 Wenige Plätze Köln 1.220,00 | Köln | 1.220,00 | Buchen Vormerken |
26.03.-27.03.2020 Plätze vorhanden Köln 1.220,00 | Köln | 1.220,00 | Buchen Vormerken |
25.06.-26.06.2020 Plätze vorhanden Köln 1.220,00 | Köln | 1.220,00 | Buchen Vormerken |
17.09.-18.09.2020 Plätze vorhanden Köln 1.220,00 | Köln | 1.220,00 | Buchen Vormerken |
03.12.-04.12.2020 Plätze vorhanden Köln 1.220,00 | Köln | 1.220,00 | Buchen Vormerken |
Komplette Lernumgebung in der Cloud mit Remote Zugriff
In Ihrem Hause- europaweit
- GFU Schulungszentrum
- Berlin
- Bremen
- Düsseldorf
- Dortmund
- Dresden
- Frankfurt
- Hamburg
- Hannover
- Köln
- Leipzig
- Mannheim
- München
- Nürnberg
- Stuttgart
Komplette Lernumgebung in der Cloud mit Remote Zugriff
- Im GFU Schulungszentrum oder in Ihrem Hause europaweit
- Berlin
- Bremen
- Düsseldorf
- Dortmund
- Dresden
- Frankfurt
- Hamburg
- Hannover
- Köln
- Leipzig
- Mannheim
- München
- Nürnberg
- Stuttgart
Das GFU-Sorglos-Paket
Diese kostenfreien Serviceleistungen sind während des Buchungsprozesses ganz einfach auswählbar.

Shuttle Service
Machen Sie sich keinen Kopf um die Anreise! Unser Shuttle fährt Sie. Oder Sie parken einfach auf einem extra für Sie reservierten Parkplatz.

Hotelreservierung
Hotelzimmer gesucht? Wir organisieren Ihnen eins. Ihr Vorteil: Sie sparen Zeit und Geld!

Verpflegung
Gesund oder lecker? Warum nicht beides? Freuen Sie sich auf unsere kulinarische Verpflegung!

Parkplätze
Parkplätze sind in ausreichender Zahl vorhanden. Reisen Sie mit dem Auto an, reservieren wir Ihnen einen Parkplatz.

Eine Gruppe eines Unternehmens will simultan den Lehrgang Test Driven Development mit C# frequentieren
Hier kann ein kundenspezifisches Training zum Thema Test Driven Development mit C# ratsam sein. Der Lehrstoff der Schulung kann dabei in Abstimmung mit den Fachdozenten erweitert oder abgekürzt werden.
Haben die Seminarteilnehmer allerdings Praxis in Test Driven Development mit C#, sollte die Einleitung gekürzt werden. Eine Firmen-Weiterbildung macht sich bezahlt ab drei Schulungsteilnehmern. Die Inhouse-Schulungen zum Thema Test Driven Development mit C# finden bisweilen in der Nähe von Frankfurt, Hannover, Stuttgart, Düsseldorf, Bonn, Leipzig, Berlin, Hamburg, Bochum, Wuppertal, Duisburg, Dresden, Dortmund, Münster, Essen, Bielefeld, Bremen, München, Nürnberg und Köln am Rhein in NRW statt.
Welche Kurse ergänzen Test Driven Development mit C#?
Eine passende Erweiterung findet sich in Test Driven Development mit C# mit
- Die Auswirkung von TDD auf die Codequalität
- Die Erstellung richtiger Unit-Tests
- Der Umgang mit Testdoubles wie Fake, Dummy, Stub oder Mock
- Der Einsatz von Code Quality Strategien
Empfehlenswert ist auch eine Schulung von „C# 2017/2015/2013 Aufbau“ mit dem Unterrichtsstoff von
- Globalisierung - Ressourcen Konzeption Mehrsprachigkeit
- Event-Delegate
- Anonyme Methoden
- Coordination Data Structures (CDS)
Für Firmenschulungen ist das Thema „C# Komplett“ mit den Kapiteln Anonyme Datentypen und ADO.NET Überblick Datenzugriffsschichten prädestiniert.
Für Fortgeschrittene passt auch eine Entwurfsmuster für Java, C++ oder C#-Entwickler Weiterbildung. In diesem Workshop werden insbesondere
- "Factory" - Erzeugung ähnlicher Objekte
- "Observer" - Kommunikationsstruktur für unabhängige Komponenten
- "Visitor" - Auslagerung von Operationen in externe Klassen mit Interface-Kopplung
- Beispiele und Übungen für Strukturmuster "Facade" - einfache Schnittstellen für komplexe Systeme schaffen
besprochen.