Návrh Školení

Detaily kurzu

    Úvod do C# a .NET: stavební bloky .NET Framework; Ahoj světe v C#; Použití Visual Studio 2015; Jmenné prostory a sestavení Základní konstrukce programování C#: Proměnné, operátory a příkazy; Typy odkazů vs. typy hodnot; Konverze; Typy s možností null; Použití tříd Console a String; tok řízení; Použití implicitních typů Více C# Programovací konstrukce: Definování metod; Vstup, výstup a volitelné parametry; Přetížení metody; Pole; Struktury Definování a použití tříd: Definování tříd; Definování konstruktorů a finalizátorů; Definování vlastností; Vytváření a likvidace předmětů; Definování konstant a polí pouze pro čtení; Statické členy; Částečné třídy/metody Dědičnost a polymorfismus: Definování základních tříd a odvozených tříd; Nadřazené metody; Abstraktní třídy; Rozhraní Zpracování výjimek: Definování bloků Try/Catch/Finally; Házení výjimek; Definování nových tříd výjimek; Definování pomocí bloků Vytváření kolekcí objektů: Přehled generik; Použití sbírek seznamu; Používání kolekcí slovníku Co je nového v C# 6: Statické pomocí syntaxe; Automatické inicializátory vlastností; Inicializátory slovníků; Filtry výjimek; Interpolace řetězců Delegáti, události a lambdy: Přehled; Definování jednoduchých delegátů; Definování a zpracování událostí; Použití výrazů lambda Další jazykové vlastnosti: Přetížení operátora; Metody rozšíření; Inicializátory objektů; Anonymní typy Úvod do LINQ: Role LINQ; Jednoduché výrazy dotazu LINQ; Použití LINQ s kolekcemi; Operátory dotazů LINQ Použití Entity Framework: EF třídy a DbContext; Provádění vztahů; Správa dat; Další techniky Úvod do asynchronního programování: Pochopení klíčových slov asynchronní a čekající; Implementace asynchronního kódu Přehled MVC6: Vytvoření aplikace ASP.NET MVC; Definování modelů, pohledů a ovladačů; Úvod do REST a Web API

Požadavky

  • Minimálně 6 měsíců zkušeností s programováním
  • Znalost konceptů OO by byla výhodou
  28 hodiny

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Reference (9)

Související kurzy

Související kategorie