Tyto kurzy směřují k získání rekvalifikace, specializace či k rozšíření již získaného odborného nebo občanského vzdělání. Radu Vám poskytnou Centra Uznávání a celoživotního učení v krajích ČR.
Nabídka kurzů je obohacena o portál Ministerstva práce a sociálních věcí DAT CZ.
Vzdělávací program: Programming with C# - DAT
Tento program byl převzat ze systému DAT CZ.
Profil absolventa
Charakteristika programu
Pojetí a cíle:
Charakteristika obsahu:
Cílem kurzu je poskytnout potřebné znalosti k vývoji aplikací v jazyce C# na platformě Microsoft .NET. Kurz je zaměřen na strukturu jazyka C#, jazykovou syntaxi a podrobnosti k realizaci vývojových projektů v tomto moderním jazyce, náležícím do rodiny jazyků C a C++. Náplň kurzu: Přehled platformy Microsoft .NET - úvod, přehled MS .NET Framework, komponenty .NET Framework, .NET jazyky Přehled jazyka C# - struktura programu v jazyce C#, základní I/O operace, doporučené praktiky, kompilace a debugging Proměnné a datové typy - systém obecných typů, pojmenovávání proměnných, využití základních datových typů, uživatelské datové typy, konverze datových typů Příkazy a výjimky - selekce, iterace, jump, správa výjimek; Metody a parametry - použití metod a parametrů, overloading. Pole - přehled, vytváření, použití Základy objektově orientovaného programování - objektové třídy a jejich instance, zapouzdření, C# a OOP Proměnné obsahující reference na objekty - využití referencí, objektové hierarchie, jmenné prostory, konverze datových typů Vytváření a rušení objektů - konstruktory, inicializace objektů, správa paměti, destruktory. Dědičnost - derivace objektových tříd, implementace metod, použití a implementace rozhraní, abstraktní třídy Agregace, jmenné prostory a rozšířený rozsah platnosti - použití interních tříd, metod a dat, agregace, jmenné prostory, moduly. Operátory a události - úvod do operátorů, overloading operátorů, delegace, události Vlastnosti a indexery - použití vlastností, použití indexerů. Atributy - přehled atributů, vytváření uživatelských atributů, získávání hodnot atributů; Přehled platformy Microsoft .NET - přehled MS .NET a jmenných prostorů Úvod do prostředí řízeného běhu - tvorba .NET aplikace, kompilace a běh .NET aplikace Práce s komponentami - úvod do klíčových technologií platformy .NET, tvorba jednoduché .NET komponenty, tvorba jednoduché klientské aplikace pomocí knihovny Windows Forms Distribuce a správa verzí - úvod do distribuce, nástroje pro distribuci a jejich využití Common Type System a práce s datovýmy typy - objektová třída System Class, specializované konstruktory, operace s datovýmy typy, rozhraní, práce s externímy datovýmy typy Řetězce, pole a kolekce; Delegace a události - delegace, multicast delegáti a pravidla použití delegátů, události a rozhraní Správa paměti a zdrojů -správa paměti, správa jiných zdrojů, implicitní a explicitní správa zdrojů, optimalizace služby Garbage Collector Soubory a datové toky - streamy, objekty typu Reader a Writer, základní souborové I/O Práce s Internetem - scénáře internetové aplikace, model WebRequest/WebResponce, aplikační protokoly, správa chyb, bezpečnost Serializace, Remoting a Web Services - úvod do problematiky Thready a asynchronní programování - použití threadů, bezpečnost, asynchronní programování Interakce mezi řízeným a neřízeným kódem - integrační služby, služba Platform Invoke, volání COM objektů z řízeného kódu, volání .NET objektů z COM klientů ADO.NET - knihovna ADO.NET, připojení k datovému zdroji, DataSet, DataReader, XML data Atributy - přehled atributů, definice vlastních atributů, získávání hodnot atributůVstupní předpoklady:
základní znalosti jazyka C, základy programováníPoskytovatel: PC-DIR Real, s.r.o. - DAT,
PC-DIR Real, s.r.o. - DAT
Mlýnská
60200
fax: 543533304
www: www.pcdir.cz
email: skoleni@pcdir.cz
IČ: 25533525


