C# für Fortgeschrittene

C# für Fortgeschrittene

Entwickeln Sie noch effizienter mit C#

Von developer media | Ebner Media Group GmbH & Co. KG

Datum und Uhrzeit

Mo. 27. Mai 2024 00:00 - Mi. 29. Mai 2024 08:00 PDT

Veranstaltungsort

Online

Rückerstattungsrichtlinie

Kontaktieren Sie den Veranstalter, um eine Rückerstattung anzufordern.

Zu diesem Event

  • 2 Tage 8 Stunden

C# ist eine der modernsten objektorientierten Sprachen und das Mittel der Wahl, wenn es um die Entwicklung mit dem .NET-Framework von Microsoft geht. Wir werden uns innerhalb der Schulung über die Struktur von .NET und der von Microsoft verfolgten Strategie unterhalten. Der Fokus wird auf .NET Core liegen, weil dadurch die Zielplattform (Linux, MacOS, Windows) frei gewählt werden kann.

Die Schulung richtet sich an alle, welche bereits erste Erfahrungen in C# gemacht haben und ihre dort gewonnenen Kenntnisse vertiefen wollen. Neben komplexeren Sprachfeatures wie Generika und LinQ werden Entwurfsmuster, Softwarearchitektur und UnitTests behandelt. Dabei liegt der Schwerpunkt auf einer sauberen Struktur des Programmcodes, sichergestellt durch die Kodierungsrichtline sowie Entwurfsmuster, und darüber hinaus eine gute Struktur des gesamten Projekts, welches durch das Architekturmuster gestützt wird.

Wir setzen bei den komplexeren Sprachfeatures von C# an, behandeln anschließend die Testabdeckung des Programmcodes durch UnitTests und zuletzt besprechen wir mit den neu gewonnenen Kenntnissen das Thema „Softwarearchitektur“.

Je nach Kenntnisstand und Wunsch der Teilnehmer können einzelne Themen ausführlicher oder kürzer behandelt werden.


Was wird behandelt


  • Klassenbibliotheken
  • Vererbung
  • Schnittstellen
  • Generika
  • Events
  • Ausnahmebehandlung
  • Linq
  • Erweiterungsmethoden
  • UnitTests mit MSTest
  • Debugging
  • Dependency Injection
  • Entwurfsmuster
  • Objektorientiertes Design
  • Softwarearchitektur
  • Kodierungsrichtlinie
  • Ausblick auf die Neuerungen in C#


Voraussetzungen:

  • Solides Basiswissen in C# und .NET (Siehe Schulung: Grundlagen C#)
  • Notebook mit lokalen Adminrechten und Visual Studio ab Version 2015

Veranstaltet von

developer media ist eine Marke des Medien- und Weiterbildungsunternehmens Ebner Media Group GmbH & Co. KG. Mit der DWX – Developer Week und diversen Fachkongressen, Trainings, Inhouse-Schulungen und Webinaren, den Fachzeitschriften dotnetpro und web & mobile developer mit ihren Portalen sowie eBooks und Apps bedient developer media die Zielgruppe der Softwareentwickler mit profundem Fachwissen, topaktuellen News und wichtigen Kontakten.