Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "Clean Code für .NET-Entwickler" erfahren Sie, wie Sie qualitativ hochwertigen und wartbaren Code im .NET Framework schreiben. Angesichts der Komplexität des Frameworks ist es wichtig, funktionale Anforderungen effizient in Softwareentwicklungsmodellen und -mustern umzusetzen. Sie werden lernen, problematische Codeabschnitte zu erkennen und zu verbessern, indem Sie praxisnahe Beispiele durchgehen und 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# 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 - Datenbankprogrammierung

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

In dieser 3-tägigen Schulung "ADO.NET - Datenbankprogrammierung" lernen Sie die Grundlagen und Praxisanwendung von ADO.NET. Sie werden die Architektur und Funktionalitäten von ADO.NET kennenlernen, einschließlich der wichtigsten Namespaces und Klassen. Sie werden ...

.NET Fortgeschrittenenkurs

- u.a. in Hannover, Essen, Mannheim, Kassel, Jena

In diesem 3-tägigen Seminar ".NET Fortgeschrittenenkurs" vertiefen Sie Ihr Wissen über die fortgeschrittenen Aspekte und bewährte Vorgehensweisen in der .NET-Entwicklung. Das Seminar hilft Ihnen, Ihre Fähigkeiten in der professionellen Nutzung von .NET auszubauen, ...

Blazor WebAssembly mit ASP.NET Core WebAPI

- u.a. in Bremen, Stuttgart, Paderborn, Dresden, Heidelberg

In dieser 5-tägigen Schulung „Blazor WebAssembly mit ASP.NET Core WebAPI“ lernen Sie von Grund auf, wie moderne, performante und skalierbare Webanwendungen mit .NET / C# unter Verwendung von Blazor WebAssembly als clientseitigem Framework und ASP.NET Core WebAPI als ...