Schulungsübersicht
Die Programmierumgebung und Erklärung von .NET Core – Verständnis Visual Studio – Projekt und Lösung erstellen – Import der Bibliotheken – Implementierung der Lösung
C# Syntax – Datentypen, Operatoren und Ausdrücke – Schleifen, Bedingungen – Methoden erstellen – Ausnahmen behandeln – Methoden aufrufen – überladene Methoden erstellen – optional und Ausgabeparameter in Methoden
Strukturen und Sammlungen – Implementierung von Strukturen und Aufzählungstypen – Organisation von Daten in Sammlungen
Objektorientierte Programmierung -Ereignishandler -Erstellen von Klassen -Definieren und Implementieren von Schnittstellen -Implementierung von Sammlungen starker Typen -Erstellen von Klassenhierarchien -Erweitern des .net Framework oder der Core-Klassen
Arbeiten mit Dateien – Lesen und Speichern von Dateien – Serialisieren und Deserialisieren XML, JSON – Arbeiten mit der E/A-Bibliothek
Arbeiten mit Datenbanken – Erstellen und Verwenden von Entitätsdatenmodellen – Abfragen von Daten mithilfe von LINQ – Aktualisieren von Daten mit LINQ – Fernzugriff auf Daten im Netzwerk – Datenzugriff über Webdienste (REST)
Multithread- und asynchrone Programmierung – Multithreading-Implementierung mit Lambda-Ausdrücken und -Aufgaben – Vorbereiten asynchroner Vorgänge – Parallelitätssynchronisierung für den Datenzugriff
Optional (sofern es die Zeit erlaubt): -WPF Window Application-Projekt (.NET Framework) -ASP.NET MVC-Projekt (.NET Framework oder .net Core) -Zugriff auf die Daten in SQL Server Azure Database (Cloud)
Voraussetzungen
Grundkenntnisse in Softwareentwicklung.
Publikum
- Technischer Teamleiter
- Software-Entwickler
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