Schulungsübersicht
Die Programmierumgebung und Erklärung von .NET Core
- Verständnis von Visual Studio
- Erstellen von Projekten und Lösungen
- Importieren der Bibliotheken
- Implementierung der Lösung
C#-Syntax
-Datentypen, Operatoren und Ausdrücke
-Schleifen, Bedingungen
-Methoden erstellen
-Umgang mit Ausnahmen
-Aufruf von Methoden
-Erstellen überladener Methoden
-Optionale und Output-Parameter in Methoden
Strukturen und Sammlungen
-Implementierung von Strukturen und Enumerationstypen
-Organisation der Daten in Sammlungen
Objektorientierte Programmierung
-Ereignisbehandler
-Klassen erstellen
-Definition und Implementierung von Schnittstellen
-Implementierung stark typisierter Sammlungen
-Klassenhierarchien erstellen
-Erweiterung der .NET Framework- oder Core-Klassen
Umgang mit Dateien
-Lesen und Speichern von Dateien
-Serialisieren und Deserialisieren von XML, JSON
-Arbeiten mit der I/O-Bibliothek
Umgang mit Datenbanken
-Erstellen und Verwenden von Entity-Datenmodellen
-Abfragen von Daten mittels LINQ
-Aktualisieren von Daten mit LINQ
-Fernzugriff auf Daten im Netzwerk
-Datenzugriff über Webdienste (REST)
Multithreading und asynchrone Programmierung
-Implementierung von Multithreading mittels Lambda-Ausdrücken und Tasks
-Vorbereitung asynchroner Operationen
-Konkurrenzsynchronisation für den Datenzugriff
Optional (falls Zeit erlaubt):
-WPF-Fensteranwendungsprojekt (.NET Framework)
-ASP.NET MVC-Projekt (.NET Framework oder .NET Core)
-Zugriff auf die Daten in SQL Server Azure Database (Cloud)
Voraussetzungen
- Kenntnisse der grundlegenden Begriffe der Softwareentwicklung.
Zielgruppe
- Technischer Teamleiter
- Softwareentwickler
Erfahrungsberichte (4)
Nett und freundlich. Sehr wissbegierig. Ich würde Shane anderen weiterempfehlen.
Joshua - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maschinelle Übersetzung
Sehr praktisch. Die vielen Übungen im Tag halfen wirklich dabei, das Wissen und die Konzepte zu vertiefen, die Shane vorgestellt hat.
Michael - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maschinelle Übersetzung
Alle Themen wurden abgedeckt und praktische Übungen bereitgestellt.
Greg - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maschinelle Übersetzung
Alles. Angesichts der Menge an Konzepten, die Fulvio behandelt hat, war es wirklich gut, dass er in drei Tagen detaillierte Erklärungen dazu lieferte. Ich mochte, dass er viele Konzepte abdeckte, die wir als Data Engineers benötigen.
Florim - Jisc
Kurs - Programming in C# with Visual Studio
Maschinelle Übersetzung