Kontakt aufnehmen

Schulungsübersicht

Die Programmierumgebung und Erläuterung von .NET Core
- Verständnis von Visual Studio
- Erstellen von Projekten und Lösungen
- Importieren von Bibliotheken
- Implementierung der Lösung

C#-Syntax
- Datentypen, Operatoren und Ausdrücke
- Schleifen und Bedingungen
- Erstellen von Methoden
- Ausnahmee-handlung
- Aufruf von Methoden
- Erstellen überladener Methoden
- Optionale und Ausgabe-Parameter in Methoden

Strukturen und Sammlungen
- Implementierung von Strukturen und enum-Typen
- Organisation von Daten in Sammlungen

Objektorientierte Programmierung
- Ereignishandler
- Erstellen von Klassen
- Definieren und Implementieren von Schnittstellen
- Implementierung von stark typisierten Sammlungen
- Erstellen von Klassenhierarchien
- Erweiterung der .NET Framework- oder Core-Klassen

Arbeit mit Dateien
- Lesen und Speichern von Dateien
- Serialisierung und Deserialisierung von XML, JSON
- Arbeit mit der I/O-Bibliothek

Arbeit mit Datenbanken
- Erstellen und Verwenden von Entity-Datenmodellen
- Abfragen von Daten mit LINQ
- Aktualisieren von Daten mit LINQ
- Fernzugriff auf Daten im Netzwerk
- Datenzugriff über Webdienste (REST)

Mehrfadige und asynchrone Programmierung
- Implementierung des Multithreadings unter Verwendung von Lambda-Ausdrücken und Tasks
- Vorbereiten asynchroner Operationen
- Synchronisierung der Parallelität für den Datenzugriff

Optionale Inhalte (wenn die Zeit es zulässt):
- WPF-Fensteranwendungsprojekt (.NET Framework)
- ASP.NET MVC-Projekt (.NET Framework oder .NET Core)
- Zugriff auf Daten in der SQL Server Azure Database (Cloud)

Voraussetzungen

  • Kenntnisse der grundlegenden Konzepte der Softwareentwicklung.

Zielgruppe

  • Technischer Teamleiter
  • Softwareentwickler
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien