DevOps Artisan – C# Fortgeschritten

C# ist eine moderne, objektorientierte und typsichere Programmiersprache. C#-Programme laufen auf der .NET-Plattform und ermöglichen Entwicklern die Erstellung robuster und sicherer Anwendungen, egal ob für Windows oder Webanwendungen. Die Sprache ermöglicht plattformübergreifende Softwareentwicklung, stellt zahlreiche Tools und Bibliotheken für die Anwendungsentwicklung bereit und basiert auf objektorientierter Programmierung. Die Integration mit Visual Studio als IDE erleichtert das Schreiben von Code. Flexible Implementierung und einfache Wartung sind klare Vorteile von C# und .NET.

Am Ende des Kurses wissen Sie, wie Sie den Speicher in C# verwalten, den Ausführungsprozess von C#/.NET-Anwendungen, asynchrone Programmierung, bewährte Methoden und Prinzipien in C#, Ausdrucksbäume, Unit-Tests, LINQ-Funktionen, die Grundlagen der Anwendungssicherheit in C# und die Grundlagen von Entwurfsmustern in C#.

An wen ist es gerichtet?

  • C#/.NET-Entwickler, die ihr Wissen vertiefen und ihre Karriere vorantreiben möchten.

Was wirst du lernen?

  • Speicherverwaltung: Stapel, Heap, Garbage Collection
  • Codeausführungsprozess: CLR, Intermediate Language
  • Asynchrone Programmierung: async/await, Ausnahmen
  • Task Parallel- und Multithreading-Bibliothek
  • Verwenden von AutoMapper
  • Abhängigkeitsinjektion und Inversion der Kontrolle
  • Prinzipien und Best Practices für sauberen Code
  • Ausdrucksbäume und erweitertes LINQ
  • Unit-Tests und Sicherheit (Authentifizierung, Kryptografie)
  • Erweiterte Entwurfsmuster

Voraussetzungen:

  • Es gibt keine Voraussetzungen.

Kursplan:

Die Kursmaterialien sind auf Englisch. Der Unterricht findet auf Rumänisch statt.

  1. Speicherverwaltung
  2. Codeausführungsprozess
  3. Einführung in die asynchrone Programmierung
  4. Task-Parallele Bibliothek
  5. Multithreading
  6. AutoMapper
  7. Abhängigkeitsspritze
  8. Bewährte Methoden für C#
  9. Ausdrucksbäume
  10. LINQ
  11. Unit-Test
  12. Sicherheit und Kryptografie
  13. Erweiterte Entwurfsmuster

Wir empfehlen, fortzufahren mit:

Zertifizierungsprogramme

Derzeit gibt es keine Empfehlungen.

DevOps Artisan – C# Fortgeschritten

Personalisierte Angebote für Gruppen ab 2 Personen

Kursdetails

Dauer:

2
Tage

Preis:

840 EUR

Lieferung:

Präsenzunterricht, Hybrid-Klassenzimmer, virtuelles Klassenzimmer

Stufe:

2. Mittelstufe

Rollen:

Architekt, Entwickler