Zkuste nás kontaktovat

Návrh Školení

Programovací prostředí a vysvětlení .NET Core
- pochopení prostředí Visual Studio
- vytváření projektů a řešení
- import knihoven
- implementace řešení

Syntaxe jazyka C#
- datové typy, operátory a výrazy
- smyčky a podmínky
- vytváření metod
- ošetření výjimek
- volání metod
- vytváření přetížených metod
- volitelné a výstupní parametry metod

Struktury a kolekce
- implementace struktur a typů enum
- organizace dat v kolekcích

Objektově orientované programování
- obsluha událostí (event handlers)
- vytváření tříd
- definování a implementace rozhraní (interfaces)
- implementace silně typovaných kolekcí
- vytváření hierarchie tříd
- rozšiřování tříd .NET Framework nebo Core

Práce se soubory
- čtení a ukládání souborů
- serializace a deserializace XML a JSON
- práce s I/O knihovnou

Práce s databázemi
- vytváření a používání datových modelů Entity
- dotazování na data 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)

Multithreading a asynchronní programování
- implementace více vláken pomocí Lambda výrazů a úloh (tasks)
- příprava asynchronních operací
- synchronizace souběžnosti pro přístup k datům

Volitelné (pokud to čas dovolí):
- projekt aplikace s okny WPF (.NET Framework)
- projekt ASP.NET MVC (.NET Framework nebo .NET Core)
- přístup k datům v databázi SQL Server Azure Database (Cloud)

Požadavky

  • Znalosti základních principů vývoje softwaru.

Cílová skupina

  • Vedoucí technického týmu
  • Vývojář softwaru
 28 Hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie