OFFICIAL MICROSOFT LEARNING PRODUCT Kurz se vyučuje v českém nebo anglickém jazyce. Předpokládané znalosti - Lehká znalost syntaxe jazyka C# a prostředí Visual Studia
- Deklarace a používání proměnných
- Používání aritmetických, relačních a logických operátorů
- Schopnost vytvářet podmínky a cykly
- Rozpoznat a opravit syntaktické chyby
- Vytvořit novou funkci s parametry
- Vytvořit jednoduchý formulář se standardními ovládacími prvky
- Připojit se k databázi a získat data
- Seřadit data v cyklu
- Rozpoznat třídy a metody používané v programu
Zaměření kurzu - Kurz je určený pro programátory, kteří rozumí konceptu objektově orientovaného programování, případně mají zkušenosti s programovacími jazyky C, C++, JavaScript, Objective-C, Microsoft Visual Basic nebo Java.
- Kurz není určen pro posluchače začínající s programováním, je určen pro programátory, kteří mají alespoň krátkodobou zkušenost s programování v objektově orientovaném prostředí.
- Po absolvování kurzu budete rozumět syntaxi a vlastnostem jazyka C#, vytvořit a zavolat metody, zachytit a ošetřit běhové chyby, implementovat základní algoritmy běžné pro desktopové aplikace, vytvářet třídy, implementovat rozhraní, vytvářet a používat generické kolekce, používat dědičnost, číst a zapisovat data do souborů a proudů, serializovat a deserializovat data z různých formátů, vytvářet a používat entity data model, používat LINQ dotazy a aktualizovat data, používat jmenný prostor System.Net a WCF Data Services, vytvářet uživatelské rozhraní pomocí XAML, používat asynchronní operace, integrovat unmanaged knihovny, používat atributy a využívat metadata pomocí reflexe, šifrovat a dešifrovat data pomocí symetrického a asymetrického šifrování.
Garant kurzů Microsoft Studijní materiály V ceně kurzu : - Originální literatura Microsoft v anglickém jazyce
Délka kurzu - 5 dní (40 výukových hodin)
Návazné kurzy a certifikace: - Tento kurz je doporučen jako příprava na zkoušku 70-483: Programming in C#
- Po tomto kurzu můžete absolvovat kurz 20484 Microsoft Visual Studio 2012 – Základy tvorby aplikací pro Windows Store v jazyku C#
Certifikace Microsoft - otestujte se v NICOMu! Modul 1: Přehled syntaxe jazyka C# - Úvod do programování aplikací v jazyku C#, datové typy, operátory, výrazy, základní programové konstrukce
Modul 2: Metody , výjimky a monitorování aplikace - Vytvoření a zavolání metody, přetěžování metod, vstupní, výstupní a volitelné parametry, ošetřování běhových chyb, monitorování aplikace
Modul 3: Psaní kódu pro grafické aplikace - Struktury a výčty, používání kolekcí, obsluha událostí
Modul 4: Vytváření tříd a typově bezpečných kolekcí - Vytváření vlastních tříd, definice a implementace rozhraní, implementace typově bezpečných kolekcí
Modul 5: Dědičnost a hierarchie tříd - Vytváření hierarchií tříd, rozšiřování tříd .NET Frameworku, vytváření generických typů
Modul 6: Čtení a zápis lokálních dat - Čtení a zápis dat ze souborů, serializace a deserializace dat, provádění I/O operací pomocí proudů
Modul 7: Přístup k databázím - Vytvoření a použití Entity Data Modelu, dotazování a aktualizace dat pomocí LINQ
Modul 8: Přístup ke vzdáleným datům - Přístup k datům prostřednictvím webu, přístup k datům v cloudu
Modul 9: Návrh uživatelského rozhraní grafické aplikace - Definice rozhraní pomocí XAML, svázání ovládacích prvků s daty, používání stylů v uživatelském rozhraní
Modul 10: Zvyšování výkonu a odezvy aplikací - Používání mutlitaskingu pomocí Tasks a Lambda výrazů, provádění asynchronních operací, synchronizace přístupu k datům
Modul 11: Spolupráce s unmanaged kódem - Vytváření a používání dynamických objektů, správa životnosti objektů a řízení unmanaged zdrojů
Modul 12: Opakovaně použitelné typy a knihovny - Metadata objektu, vytváření a používání vlastních atributů, generování managed kódu, verzování, podepisování a nasazení knihoven
Modul 13: Šifrování a dešifrování dat - Používání symetrického šifrování, používání asymetrického šifrování
|