Detail kurzu
20483: Microsoft Visual Studio 2012 – Programování v jazyku C#
NICOM, a.s.
Popis kurzu
Tento kurz naučí programátory novým dovednostem, které jsou potřebné pro tvorbu aplikací Windows v jazyku C#. V průběhu pěti dnů si nejdříve zopakujete základy syntaxe jazyka C# a struktury programu a poté se naučíte využívat nových technik a vlastností prostředí .NET Framework 4.5. Kurz zahrnuje např. tvorbu nových datových typů, ošetřování chyb, programování uživatelského rozhraní, přístup k databázím, přístup k vzdáleným datům, asynchronní operace, spolupráce s unmanaged kódem, šifrování a dešifrování dat a další.
Programovací jazyky a vývojářské nástroje procházejí neustále bouřlivým vývojem. Programátor je nucen se neustále učit novou syntaxi, zkoušet nové nástroje a poznávat nové často velmi rozsáhlé knihovny. Zásadní však je také pochopení celé nové technologie, programátorské techniky nebo postupu. Nastudování a osvojení syntaxe je potom už jen praxe a prostředek k dosažení cíle. Během týdne se nenaučíte rychle a bezproblémově programovat, budete ale mít dobrý přehled o prostředí Visual Studia a zejména pak o knihovně .NET Framework 4.5. Budete znát názvy nových technologií a s tím souvisejících jmenných prostorů a tříd. Prakticky si vyzkoušíte všechny potřebné nástroje na řadě praktických příkladů.
Objektové programováníJazyk C# je striktně objektově orientovaný jazyk, takže ať chcete nebo ne, prostě v něm musíte myslet objektově. Principy OOP je nutné dostat do podvědomí. Zopakujete si a prohloubíte si používání tříd, jejich metod, vlastností a událostí, dědičnosti, používání rozhraní, generických tříd, kolekcí a dalších.
Práce s datyPrakticky v každé aplikaci programátor přistupuje k datům, ať už jsou uloženy v lokálních souborech, v databázových systémech nebo se k nim přistupuje přes web. Ukážeme Vám jak ke všem takovýmto zdrojům přistupovat a jak si ušetřit práci využitím dotazů přímo v jazyku – LINQ, jak využít technologie Entity Data Model a WCF Data Services nebo jak používat proces serializace dat.
Uživatelské rozhraníGrafické rozhraní moderních aplikací musí být velmi dynamické kvůli podpoře různých zobrazovacích zařízení a uživatelé si už zvykli na různé animované ovládací prvky. To platí dvojnásob u dotykových displejů. Ukážeme Vám, jak definovat takové uživatelské rozhraní v jazyku XAML a jak správně pozicovat ovládací prvky. Ukážeme Vám také, jak spouštět úlohy na pozadí v samostatném vláknu, aby nedocházelo k zamrzání nebo prodlevám na obrazovce.
Cílová skupina
-
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í
Kontaktní osoba
Vít Straka
+420 602 323 906
marketing@nicom.cz
Hodnocení
Organizátor
Podobné kurzy
podle názvu a lokality