Aktuelle Seminarangebote >> Entwicklung ⁄ Administration

C#.NET Testdriven Development (TDD)

Die testgetriebene Entwicklung ist ein wesentlicher Baustein für erfolgreiche agile Softwareentwicklung. Die Methode hat ihren Ursprung in Extreme Programming und durch sie sind Praktiken wie Continuous Integration und Continuous Delivery erst möglich geworden. Lernen Sie am Beispiel C#.NET zu entscheiden wie Bestandscode testbar gemacht werden kann und wie Code so geschrieben werden kann, dass er ohne Refactoring getestet werden kann. Mittels erprobter Methoden sind Sie in der Lage testgetriebene Entwicklung mithilfe der richtigen Techniken unter Einsatz der passenden Frameworks voranzutreiben.

Lernziele:

• Kennenlernen des Konzepts hinter Testdriven Development
• Nachhaltige Verbesserung des Entwicklungsprozesses
• Steigerung der Code Qualität
• Kennenlernen von Testtechniken und Frameworks

Inhalte:

    TDD ist die Zukunft
  • TDD im CI ⁄ CD Umfeld
  • TDD und DevOps

  • Test und wartbare Software entwickeln
  • Patterns
  • Best Pracice

  • Methodik
  • Test First vs Test After
  • Lecacy Code

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

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

Kursüberblick

Kurs-Nr: TDD-1
Dauer: 3 Tage
Preis: 2085,00 € zzgl. Mwst

Zielgruppe

  • Das Seminar richtet sich an Softwareentwickler, Projektleiter, Mitarbeiter von IT- und Fachabteilungen.

Termine

Ort
Beginn
Ende
Online
 
Online
 
Anderen Termin anfragen