Tage
Stunden
Minuten
Sekunden
€ 150,- Rabatt
auf IREB®, ISAQB® & ISQB® Kurse
1 Bewertung

Advanced Programming in C#

Fortgeschrittene C#-Konzepte anwenden und Anwendungen gezielt optimieren

Advanced Programming in C#

Vertiefen Sie Ihre Kenntnisse in der C#-Programmierung und entwickeln Sie leistungsfähige Anwendungen auf Basis moderner .NET-Technologien. Sie arbeiten mit fortgeschrittenen Sprachfeatures, objektorientierten Konzepten und erweitern Ihr Verständnis für saubere und wartbare Softwarearchitekturen. Dabei erkennen Sie, wie sich Anwendungen strukturiert aufbauen und effizient weiterentwickeln lassen. Darüber hinaus beschäftigen Sie sich mit Themen wie Performance-Optimierung, Fehlerbehandlung und Best Practices in der C#-Entwicklung. Sie entdecken, wie sich komplexe Anforderungen in stabilen und skalierbaren Anwendungen umsetzen lassen. Praxisnahe Beispiele unterstützen Sie dabei, Ihr Wissen direkt anzuwenden und bestehende Anwendungen gezielt zu verbessern. Nach Abschluss sind Sie in der Lage, anspruchsvolle C#-Anwendungen zu entwickeln, zu optimieren und moderne .NET-Projekte professionell umzusetzen.

Diesen Kurs zur Wunschliste hinzufügen
Advanced Programming in C#
  • Lernziele

    • Neue C#-Features verstehen und anwenden.
    • Effizient mit asynchroner Programmierung arbeiten.
    • Produktivität durch Visual Studio-Erweiterungen steigern.
    • Live Unit Testing für Fehlerreduktion einsetzen.
    • Moderne Sprachfeatures wie Pattern Matching nutzen.
    • Docker zur Containerisierung von Anwendungen verwenden.
    • Externe Dienste mit Connected Services einbinden.
    • Zeit sparen durch praktische Hands-On-Beispiele.
    • Grundlagen von .NET Standard, .NET Core und UWP kennen.
  • Kursinhalte

    • Erweiterte Sprachfeatures in C#
      • Spracherweiterungen und neue Syntax-Optionen
      • Discards und Read-only Structs
      • Private Protected Modifier
      • Default Literals
      • Expression-Bodied Members
      • Pattern Matching: Konzepte und Anwendungsfälle
    • Asynchrone Programmierung
      • Grundlagen von Threading in C#
      • Async und Await: Best Practices
      • Async Return Types
      • Einführung von Async Main und deren Einsatzmöglichkeiten
    • Testen und Debugging
      • Live Unit Testing: Automatisierte Tests direkt in Visual Studio
      • Erweiterungen und Verbesserungen in Visual Studio Versionen
    • Integration moderner Technologien
      • Docker Integration: Containerisierung von .NET-Anwendungen
      • Connected Services: Anbindung und Nutzung von externen Diensten
  • Zielgruppe

    • Erfahrene C#-Entwickler
    • Softwarearchitekten
    • Full-Stack-Entwickler
    • Technische Projektleiter
    • Visual Studio-Anwender
  • Voraussetzungen

    Erfahrung als C#-Entwickler, erforderliche Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“.
  • Abschluss

    Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.
  • Teilnehmerstimmen

    Leon R.
    03.04.2026

    Der Trainer hat alles schön langsam und eindeutig erklärt und ist auf die Fragen welche ihm gestellt wurden sehr gut eingegangen.

Buchen Sie Ihren Termin

Online
Termingarantie

10.08.2026 - 12.08.2026

Durchführungsgarantie wenn Sie buchen

Graz

tecTrain Graz
Sankt-Peter-Gürtel 10b
8042 Graz
3 Tage
Die Veranstaltung findet zwischen 09:00 Uhr und 17:00 Uhr statt.
Kurszeiten
Trainingspreis:  1.890,00

10.08.2026 - 12.08.2026

Durchführungsgarantie wenn Sie buchen

Online

11.11.2026 - 13.11.2026

Wien

11.11.2026 - 13.11.2026

Online

01.12.2026 - 03.12.2026

Graz

01.12.2026 - 03.12.2026

Online

02.03.2027 - 04.03.2027

Wien

02.03.2027 - 04.03.2027

Online

Alle Preise zzgl. MwSt.

Angebot einholen

Ihr individuelles Kursangebot

Kostenvoranschlag

Unverbindlich herunterladen

Training Services

Services zu Ihrem Seminar

Sie haben Fragen zum Kurs?

Kursempfehlungen

Vielen Dank für Ihre Anfrage

Die Daten wurden erfolgreich übermittelt und unser Berater:innen Team wird sich mit Ihnen in Kürze in Verbindung setzen um alle offenen Fragen zu klären.