Programování v jazyce C#

Podzim 2026

čtvrtek 10:00 (každý týden) a 16:00 (jednou za 14 dnů)
Počítačová studovna T-115
Trojanova 13, Praha 2

Literatura

Původně byl tento předmět nazván Programování pro .NET a byl věnován věnován platformě .NET; programovací jazyk C#, který se k programování pro tuto platformu používá, v něm byl pouze druhořadou záležitostí. V současné době je to především kurs jazyka C#, který lze použít k programování pro řadu platforem, a jeho vybraných knihoven.

Předpokládaný obsah předmětu

Sestavení, spravovaný a nespravovaný kód -- programovací jazyk C# -- vstupní a výstupní operace -- práce s XML -- vícevláknové programy -- grafické uživatelské rozhraní programu -- databázové aplikace založené na knihovně ADO.NET -- ... (co čas dovolí)

24. 9. 2026 Organizační záležitosti, seznámení jazykem C#, atomické (vestavěné) datové typy, třída Object. Jednoduché programy. Překlad a spuštění. Sestavení (assembly). Zdrojové texty příkladů najdete zde.
1. 10. 2026 Dokončení úvodních příkladů. Základy jazyka C#: Základní datové typy (celá čísla, reálná čísla, znaky, logické hodnoty). Zdrojové texty příkladů najdete zde.
8. 10. 2026 Výčtové typy, pole. Příkazy. Objektové typy -- úvod. Příklady najdete zde.
15. 10. 2026 Metody -- předávání parametrů, rozšiřující metody. Dědění, abstraktní a zapečetěné třídy. Příklady najdete zde.
22. 10. 2026 Struktury. Anonymní třídy. Rozhraní, klonování instancí. Generické třídy a metody. Příklady najdete zde.
29. 10. 2026 Přetěžování operátorů. LINQ - úvod.


Příklady k přednášce najdete zde.

Moje domovská stránka    Přednášky a semináře