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
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