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 sachkundig. Würde Shane weiter empfehlen.
Joshua - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maschinelle Übersetzung
Sehr praxisorientiert. Mehrere Übungen pro Tag waren wirklich hilfreich, um das Wissen und die von Shane präsentierten Konzepte zu festigen.
Michael - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maschinelle Übersetzung
Es wurden alle Themen behandelt und Arbeitsübungen angeboten.
Greg - California State University Bakersfield
Kurs - Programming in C# with Visual Studio 2022
Maschinelle Übersetzung
Alles. In Anbetracht der Menge an Konzepten, die Fulvio behandelt hat, war die detaillierte Erklärung in drei Tagen wirklich gut. Mir gefiel, dass er viele Konzepte abdeckte, die wir als Dateningenieure benötigen würden.
Florim - Jisc
Kurs - Programming in C# with Visual Studio
Maschinelle Übersetzung