Kontakt aufnehmen

Schulungsübersicht

Die Programmierumgebung und Erklärung von .NET Core
- Verständnis von Visual Studio
- Erstellen von Projekten und Lösungen
- Import der Bibliotheken
- Implementierung der Lösung

C#-Syntax
-Datentypen, Operatoren und Ausdrücke
-Schleifen, Bedingungen
-Erstellen von Methoden
-Umgang mit Ausnahmen
-Aufrufen von Methoden
-Erstellen überladener Methoden
-Optionale und Ausgabeparameter in Methoden

Strukturen und Auflistungen
-Implementierung von Strukturen und enum-Typen
-Organisation der Daten in Auflistungen

Objektorientierte Programmierung
-Ereignishandler
-Erstellen von Klassen
-Definieren und Implementieren von Schnittstellen
-Implementierung stark typisierter Auflistungen
-Erstellen von Klassenhierarchien
-Erweitern der .NET-Framework- oder Core-Klassen

Umgang mit Dateien
-Lesen und Speichern von Dateien
-Serialisieren und Deserialisieren von XML, JSON
-Arbeiten mit I/O-Bibliothek

Umgang mit Datenbanken
-Erstellen und Verwenden von Entity-Datenmodellen
-Abfragen von Daten mittels LINQ
-Aktualisieren von Daten mit LINQ
-Fernzugriff auf Netzwerkdaten
-Datenzugriff über Webdienste (REST)

Multithreaded und asynchrone Programmierung
-Implementierung von Multithreading mittels Lambda-Ausdrücken und Aufgaben
-Vorbereitung asynchroner Operationen
-Konkurrenzsynchronisierung für den Datenzugriff

Optional (falls Zeit vorhanden):
-WPF-Fensteranwendungsprojekt (.NET Framework)
-ASP.NET MVC-Projekt (.NET Framework oder .NET Core)
-Zugriff auf die Daten in SQL Server Azure-Datenbank (Cloud)

Voraussetzungen

  • Kenntnisse der Grundbegriffe der Softwareentwicklung.

Zielgruppe

  • Technischer Teamleiter
  • Softwareentwickler
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien