Schulungsübersicht
Die Programmierumgebung und Erklärung 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, Bedingungen
- Erstellen von Methoden
- Ausnahmehandling
- Aufrufen von Methoden
- Erstellen überladener Methoden
- Optionale und Ausgabeparameter 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 Interfaces
- Implementierung von stark typisierten Sammlungen
- Erstellen von Klassenhierarchien
- Erweitern der .NET Framework- oder Core-Klassen
Arbeiten mit Dateien
- Lesen und Speichern von Dateien
- Serialisieren und Deserialisieren von XML, JSON
- Arbeiten mit der I/O-Bibliothek
Arbeiten mit Datenbanken
- Erstellen und Verwenden von Entity-Datenmodellen
- Abfragen von Daten mit LINQ
- Aktualisieren von Daten mit LINQ
- Remotet Zugriff auf Daten im Netzwerk
- Datenzugriff durch Webdienste (REST)
Multithread- und asynchrone Programmierung
- Implementierung von Multithreading mit Lambda-Ausdrücken und Aufgaben
- Vorbereitung asynchroner Operationen
- Synchronisierung von Datenzugriff bei Parallelität
Optional (wenn Zeit vorhanden):
- WPF-Fensteranwendung-Projekt (.NET Framework)
- ASP.NET MVC-Projekt (.NET Framework oder .NET Core)
- Datenzugriff in SQL Server Azure-Datenbank (Cloud)
Voraussetzungen
- Kenntnis 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