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

Programmieren von Web-Anwendungen mit ASP.NET und JavaScript/jQuery

- u.a. in Köln, Essen, Darmstadt, Freiburg, Marburg

In dieser 2-tägigen Schulung „Programmieren von Web-Anwendungen mit ASP.NET und JavaScript/jQuery“ erlernen Sie, wie Sie Webapplikationen mit ASP.NET erstellen und dabei JavaScript sowie jQuery effektiv nutzen können. Sie erhalten eine umfassende Einführung in die ...

Blazor Server Kompaktkurs

- u.a. in Hamburg, Zürich, Heidelberg, Jena, Nordhausen

In diesem 3-tägigen Seminar "Blazor Server Kompaktkurs" erfahren Sie, wie Sie Benutzeroberflächen-Anwendungen mit den gleichen komponentenbasierten Ansätzen entwickeln, die auch von Frameworks wie Angular und React bekannt sind, jedoch unter Verwendung von C#. ...