Jazyk C# - základy programování (CS1)
Kurz seznamuje ú?astníky s programováním v jazyce C#. Po p?edstavení základních aspekt? jazyka je d?raz kladen na objektov? orientované programování. Díky obrovské popularit? a rozí?enosti jazyka C# a platformy .NET je tento kurz velmi vhodným základem k tvorb? profesionálních a praktických aplikací pro jakéhokoliv programátora.
| Kurz je zaĹazen v kategorii: |
Programování → C# Microsoft |
NĂĄroÄnost kurzu: zaÄĂĄteÄnĂk
DĂŠlka kurzu: 4 dny
NĂĄplĹ kurzu:
- Úvod do platformy .NET - p?edstavení, výhody, historie a vývoj, vývojové prost?edí
- P?edstavení jazyka C# - struktura programu, syntaxe, "Hello World", doporu?ené postupy, kompilace a b?h programu
- Prom?nné - b?né datové typy, jmenné konvence, uivatelské datové typy, konverze
- P?íkazy jazyka - výrazy, operátory, p?i?azení
- ?ídící konstrukce - podmínky, cykly
- Metody (funkce) - pouití, parametry metod, p?et?ování, p?edání parametr? referencí
- Pole - deklarace a pouití, jednorozm?rná a vícerozm?rná pole, práce s poli
- Základy objektov? oritentovaného programování (OOP) - objektový model, t?ída, zapouzd?ení, metody, reference, hierarchie objekt?
- Práce s objekty - vytvo?ení instance, zni?ení, kontruktor/destruktor, práce s pam?tí
- D?di?nost - odvození t?ídy, polymorfismus, virtuální metody, interface (rozhraní), abstraktní t?ídy
- Delegáti a událostní programování - singlecast/multicast delegáty, callback, události (event)
- Výjimky (Exceptions) - Strukturované zpracování výjimek, Exception Class, p?íkazy try, catch a finally, debbuging
PĹedpoklĂĄdanĂŠ znalosti:
Znalost programování v jiném programovacím jazyce (C, C++, Java, VisualBasic ...)
Úplným za?áte?ník?m lze doporu?it nejd?íve absolvovat alespo? n?který z kurz? C1, C2, VBNET1
ÄasovĂ˝ rozvrh: 9:00 - 16:00
TermĂny kurzu:
DoporuÄenĂŠ pĹedchozĂ a nĂĄvaznĂŠ kurzy:
![]()
DoporuÄenĂŠ pĹedchozĂ a nĂĄvaznĂŠ kurzy
![]()
