Návrh Školení
Programovací prostředí a vysvětlení .NET Core
- pochopení Visual Studio
- vytvoření projektu a řešení
- import knihoven
- implementace řešení
Syntax C#
-datové typy, operátory a výrazy
-cykly, podmínky
-vytvoření metod
-zpracování výjimek
-volání metod
-vytvoření přetížených metod
-nepovinné a výstupní parametry v metodách
Struktury a kolekce
-implementace struktur a typů enum
-organizace dat ve kolekcích
Objektově orientované programování
-zpracovatelé událostí
-vytvoření tříd
-definice a implementace rozhraní
-implementace silně typizovaných kolekcí
-vytvoření hierarchií tříd
-rozšiřování tříd .NET Framework nebo Core
Práce s soubory
-čtení a ukládání souborů
-serializace a deserializace XML, JSON
-práce s knihovnou I/O
Práce s databázemi
-vytvoření a použití datových modelů Entity
-dotazování dat pomocí LINQ
-aktualizace dat pomocí LINQ
-vzdálený přístup k datům v síti
-přístup k datům prostřednictvím webových služeb (REST)
Vícenitové a asynchronní programování
-implementace vícenití pomocí Lambda vyjádření a úloh
-příprava asynchronních operací
-synchronizace konkurence pro přístup k datům
Volitelné (pokud dovolí čas):
-Projekt WPF Window Application (.NET Framework)
-ASP.NET MVC Project (.NET framework nebo .net Core)
-přístup k datům v SQL Server Azure Database (Cloud)
Požadavky
- Znalost základních konceptů softwarového vývoje.
Cílová skupina
- Týmový vedoucí technického týmu
- Software developer
Reference (4)
Hezky a přátelský. Velmi vzdělaný. Doporučil bych Shana ostatním.
Joshua - California State University Bakersfield
Kurz - Programming in C# with Visual Studio 2022
Přeloženo strojem
Velmi praktický přístup. Mít více cvičení během dne bylo skutečně užitečné pro pevné zasazení znalostí a konceptů, které prezentoval Shane.
Michael - California State University Bakersfield
Kurz - Programming in C# with Visual Studio 2022
Přeloženo strojem
Opravdu všechny témata zahrnuly a poskytly fungující cvičení.
Greg - California State University Bakersfield
Kurz - Programming in C# with Visual Studio 2022
Přeloženo strojem
Všechno. Znovu, s ohledem na množství konceptů, které Fulvio představil, bylo skutečně dobré, že za tři dny zahrnul podrobné vysvětlení. Líbil se mi fakt, že pokryl mnoho konceptů, které jako Data Engineers potřebujeme.
Florim - Jisc
Kurz - Programming in C# with Visual Studio
Přeloženo strojem