Jazyk C# 1 Mgr. Jakub Večeřa
Požadavky na zápočet:
- Účast na semináři není povinná
- Z každého semináře bude úkol - samostatná práce
- Úplné splnění úkolu na semináři → 5 bodů
- Úplné splnění úkolu do 23:59:59 olomouckého času ve středu před následujícím seminářem → 4 body
- Celkem 11 úkolů → maximálně 55 bodů, pro zápočet potřeba 33 bodů
- Dva úkoly bude potřeba splnit alespoň na 75 % bodů (včas oznámeno)
- Alternativa: Menší projekt zahrnující probranou látku odevzdaný do měsíce od schválení
Odevzdávání úkolů:
- Osobně na cvičení, po cvičení (5 bodů)
- Do systému UPolníček do deadline
Drobné změny a výjimky vyhrazeny
Semináře:
- 27. 9. 2024: Úvodní hodina, Vývojová prostředí, jazyk C#, platforma .NET, HelloWorld, proměnné, datové typy, Debugger [prezentace, zdrojové kódy]
- 4. 10. 2024: Základní konstrukty C# (operátory, větvení, cykly, řetězce) [prezentace]
- 11. 10. 2024: Pole, Základy OOP [prezentace, zdrojové kódy ]
- 18. 10. 2024: Modifikátory přístupu, OOP prakticky [prezentace, zdrojové kódy]
- 25. 10. 2024: Rozhraní, dědičnost [prezentace]
- 1. 11. 2024: Genrické datové typy, enumerátory [prezentace, zdrojové kódy]
- 8. 11. 2024: Výčtový datový typ, DateTime, Extension Methods, Výjimky [prezentace, zdrojové kódy]
- 15. 11. 2024: Konzole, Struktury, Indexer [prezentace]
- 29. 11. 2024: Propeties, Fields, Přetížení operátorů, Delegáti, Ntice [prezentace]
- 6. 12. 2024: GUI - WPF, MVVM [prezentace, zdrojové kódy]
- 13. 12. 2024: WPF - Canvas [prezentace, zdrojové kódy]
Správce stránky: Jakub Večeřa