Clean Code für .NET Entwickler

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Clean Code für .NET-Entwickler" lernen Sie, wie Sie qualitativ hochwertigen und wartbaren Code im .NET Framework erstellen können. Angesichts der Komplexität des Frameworks ist es entscheidend, funktionale Anforderungen optimal in Softwareentwicklungsmodellen und -patterns umzusetzen. Sie werden lernen, problematische Codeabschnitte zu identifizieren und zu verbessern, indem Sie konkrete Beispiele analysieren.

Teilnehmer - Zielgruppe

  • Entwickler
  • Key-Developer
  • Softwarearchitekten

Kurs - Voraussetzungen

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

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Clean Code

  • Schritte für die systematische Überführung von Anforderungen in Code
  • Technical Depts
  • Code Smells
  • Tools
  • Prinzipien und Praktiken


Code Prinzipien

  • Code Conventions allgemein
  • Naming Conventions
  • Code Refactoring
  • Klassen und Methoden
  • Unit Tests
  • Design Prinzipien
  • Vorstellung Patterns
  • Muster und Anti-Muster
  • Anwendungs- und Klassendesign


Praktiken zur Verbesserung von Code Qualität

  • SOLID Prinzipien


Testarten

  • Test getriebene Entwicklung
  • Automatisierte Integrationstests


Der Weg zum Multiplikator

  • Continuous Integration (CI)
  • Review

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 ...

Datenbankprogrammierung von Visual Basic .NET

- u.a. in Berlin, Hamburg, Leipzig, Essen, Freiburg

Die Zugriffsmöglichkeiten auf unterschiedliche Datenbank-Server und der Datenzugriff mit ADO bilden die Schwerpunkte dieses Seminars.

DevExpress WPF Einführung

- u.a. in Berlin, Stuttgart, München, Nürnberg, Essen

In dieser 3-tägigen Schulung "DevExpress WPF Einführung" erhalten Sie eine fundierte Einführung in die WPF-Controls von DevExpress, einem Framework zur Erstellung moderner Benutzeroberflächen mit WPF und C#. Der Kurs konzentriert sich darauf, Ihnen schnell und effektiv die ...