Test Driven Development (TDD) mit C# .NET

Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Testgetriebene Entwicklung (TDD) mit C# .NET" erfahren Sie, wie Testgetriebene Entwicklung (TDD) dazu beiträgt, Qualitätsziele in Softwareprodukten zu erreichen. Sie lernen, wie das Erstellen von Tests und die Verbesserung der Codequalität nahtlos in den Entwicklungsprozess integriert werden. Qualitätssicherung wird hierbei als ein wesentlicher Bestandteil der Programmierung angesehen und kontinuierlich umgesetzt, anstatt wie traditionell erst in einer späteren Testphase.

Nach dem Seminar werden Sie das Prinzip der testgesteuerten Entwicklung verstehen und sowohl die Chancen als auch die Grenzen dieser Vorgehensweise kennen.

Teilnehmer - Zielgruppe

  • Entwickler
  • Key-Developer
  • Test-Entwickler
  • Softwaretester

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Grundkenntnisse in der Programmierung mit C#.NET/VB.NET

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Testdriven Development (TDD)

Der TDD-Zyklus

  • In agilen Prozesssen
  • In iterativen Prozessmodellen
  • In der Softwareentwicklung

Test und wartbare Software entwickeln

  • Patterns
  • Best Pracise

Unit Test

  • Grundlagen, Einsatz und Grenzen
  • Test-First
  • Stubs, Mocks
  • Frameworks

Pair Programming

  • Code Quality Strategien
  • Checkin-Policies
  • Code Reviews
  • Ausblick

Weitere Schulungen zu Thema Microsoft .NET

C# Grundkurs (ohne Vorkenntnisse)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "C# Grundkurs (ohne Vorkenntnisse)" erhalten die Teilnehmenden eine detaillierte Einführung in die Programmiersprache C# und erwerben fundiertes Wissen sowie praktische Fähigkeiten, um effektiv in C# zu programmieren. Ziel des Kurses ist ...

ADO.NET

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Seminar wird den Teilnehmern der Unterschied zwischen Visual Studio.NET 1.0 und desen Vorgänger ADO (oder gar DAO) gezeigt. Vermittelt wird worin ihre Stärken und ihre Besonderheiten liegen. Dies geschieht mit Hilfe von vielen Beispielen.

Erweiterte Web-Entwicklung mit ASP.NET

- u.a. in Hannover, Hamburg, Stuttgart, Zürich, Freiburg

In dieser 2-tägigen Schulung „Erweiterte Web-Entwicklung mit ASP.NET“ werden anspruchsvollere Methoden und Erweiterungen für die Erstellung von Webanwendungen vermittelt. Sie lernen, wie Sie eigene Web Controls-Bibliotheken, HTTP-Handler und HTTP-Module entwerfen können. ...

ASP.NET Core-Entwicklung mit React und Redux

- u.a. in Bremen, München, Nürnberg, Zürich, Darmstadt

In diesem 5-tägigen Seminar "ASP.NET Core-Entwicklung mit React und Redux" erlernen Sie die notwendigen Fähigkeiten, um eine moderne Webanwendung zu entwickeln, die JavaScript auf der Client-Seite und ASP.NET Core im Backend nutzt. Sie erhalten grundlegende ...