Test Driven Development (TDD) mit C# .NET

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Test Driven Development (TDD) mit C# .NET" lernen Sie, wie Test Driven Development (TDD) dazu beiträgt, Qualitätsziele für Softwareprodukte zu erreichen. Sie erfahren, wie die Erstellung von Tests und die Verbesserung der Codequalität direkt in den Entwicklungsprozess integriert werden. Qualitätssicherung wird als integraler Bestandteil der Programmierung betrachtet und nachgewiesen, anstatt wie traditionell erst in einer späteren Testphase.

Nach dem Seminar werden Sie das Konzept der testgesteuerten Entwicklung verstehen und sowohl die Möglichkeiten als auch die Grenzen dieser Methodik kennen.

Teilnehmer - Zielgruppe

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

Kurs - Voraussetzungen

  • 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#/.net Framework Schnelleinstieg

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

In diesem Seminar erlernen Sie die grundlegenden Kenntnisse und Fertigkeiten, um sich mit der Programmiersprache C# innerhalb der .NET Platform bewegen zu können. Die Inhalte werden mit vielen praktischen Übungen vertieft.

C#/.net Framework für Einsteiger

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

Diese Seminar dient als Einstieg in die C# Programmierung im Kontext einer .NET Platform. Sie erlernen die grundlegenden Kenntnisse und Fertigkeiten, die es Ihnen ermöglichen sich mittels C#-Programmierung in einer .NET Umgebung zu bewegen. Die Inhalte des Kurses werden durch ...

ASP.NET Core Grundkurs

- u.a. in Frankfurt am Main, Leipzig, Mannheim, Darmstadt, Freiburg

In dieser 3-tägigen Schulung "ASP.NET Core Grundkurs" lernen Sie die Grundlagen und Kernelemente von ASP.NET Core kennen. Das Ziel besteht darin, ein solides Verständnis für die Struktur und den Aufbau von ASP.NET Core-Anwendungen zu entwickeln. Sie werden in der Lage sein, ...

ASP.NET MVC für Fortgeschrittene

- u.a. in Berlin, Hannover, Hamburg, München, Virtual Classroom

In dieser 3-tägigen Schulung "ASP.NET MVC für Fortgeschrittene" lernen Sie fortgeschrittene Konzepte und Techniken für die Entwicklung von ASP.NET MVC-Anwendungen. Die Teilnehmer lernen, wie sie den Optimierungsbedarf ihrer bestehenden ASP.NET MVC-Anwendungen analysieren ...