UINK150 Objektové programování II (C#)

Filozoficko-přírodovědecká fakulta v Opavě
léto 2022
Rozsah
0/6/0. Cvičení 6 HOD/SEM. 3 kr. Ukončení: z.
Vyučující
Ing. Jiří Blahuta, Ph.D. (cvičící)
RNDr. Michal Pobucký, DiS. (cvičící)
Garance
Mgr. Daniel Valenta, Ph.D.
Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě
Předpoklady
Základy objektového programování v C#.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Studenti si prohloubí znalosti z oblasti programování v C#. Naučí se pracovat s komponentami, vytvářet grafické aplikace, seznámí se s prací s XML knihovnami, paralelizaci algoritmů, využívat SQL databáze v projektech, vytvářet a používat dynamické knihovny.
Osnova
  • 1) Práce s WinForm komponenty
    2) XAML tvorba grafických aplikací
    3) XML knihovny pro práci s XML soubory (Linq, XPath, XDocument)
    4) Linq knihovna
    5) Delegáti, tvorba více vláknových aplikací, paralelizace, vícevláknové vs. víceprocesové aplikace
    6) Tvorba a užití DLL
    7) MS SQL databáze a využití v projektech
Literatura
    doporučená literatura
  • msdn.microsoft.com/cs-CZ/library/67ef8sbd.aspx. URL info
  • www.itnetwork.cz/csharp. URL info
  • Clark, D. Beginning C# Object-Oriented Programming. 2013. ISBN 978-1-4302-4935-1. info
  • Sharp, J. Microsoft Visual C# 2010. 2013. ISBN 978-80-251-3147-3. info
  • Judith Bishopová. C# - návrhové vzory. Zoner Press, 2010. ISBN 978-80-7413-076-2. info
  • Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Ski. C# 2008 Programujeme profesionálně. Brno: Computer Press, 2009. ISBN 978-80-251-2401-7. info
  • Nagel, C., a kolektiv. C# 2008 programujeme profesionálně. 2009. ISBN 9788025124017. info
  • Virius Miroslav. C# pro zelenáče. Praha: Neocortex, 2002. ISBN 80-86330-11-7. info
Výukové metody
Přednáška s aktivizací
Přednáška s analýzou videozáznamu
Metody hodnocení
Zápočet
Informace učitele
Pro úspěšné ukončení předmětu je zapotřebí získat více než polovinu bodů ze zadaných úkolů.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích léto 2018, léto 2019, léto 2020, léto 2021, léto 2023.