Informační systém projektu

logo ESF logo MŠMT logo UNIV
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

« Zpět na přehled