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.
| The course is included in the following category: |
Programování → C# Microsoft |
Difficulty of the course: Beginner
Course duration: 4 days
Contents of the course:
- Ú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, uživatelské datové typy, konverze
- P?íkazy jazyka - výrazy, operátory, p?i?azení
- ?ídící konstrukce - podmínky, cykly
- Metody (funkce) - použití, parametry metod, p?et?žování, p?edání parametr? referencí
- Pole - deklarace a použití, 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
Expected knowledge:
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
Time schedule: 9:00 - 16:00
Course dates:
Recommended previous and follow-up courses:
![]()
Recommended previous and follow-up courses
![]()
