VSFS:B_PrW_2 Programování pro MS Windows 2 - Informace o předmětu
B_PrW_2 Programování pro MS Windows 2
Vysoká škola finanční a správníléto 2021
- Rozsah
- 2/0/0. 12 hodin KS/semestr. 3 kr. Ukončení: z.
- Vyučující
- Ing. Renata Janošcová, Ph.D. (cvičící)
- Garance
- Ing. Renata Janošcová, Ph.D.
Katedra informatiky a matematiky (FES, KIM) – Katedry – Vysoká škola finanční a správní
Kontaktní osoba: Ivana Plačková - Rozvrh seminárních/paralelních skupin
- B_PrW_2/cAPH: každý lichý čtvrtek 10:30–11:14 S16PC, každý lichý čtvrtek 11:15–12:00 S16PC, R. Janošcová
B_PrW_2/pAPH: každý lichý čtvrtek 8:45–9:29 S16PC, každý lichý čtvrtek 9:30–10:15 S16PC, R. Janošcová - Předpoklady
- B_PRW_1 Programování pro MS Windows 1
Podmínkou pro zakončení tohoto předmětu je ukončení předmětu B_PRW_1. - Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
- Cíle předmětu
- Cílem kurzu je, aby studenti po jeho absolvování byli schopni vysvětlit a spravovat tvorbu aplikací pro operační systém Windows, použití vláken pro zpracování pozadí, využít pokročilé funkce grafického uživatelského rozhraní, spustit ve webovém prohlížeči a na straně serveru, pracovat s daty uloženými v XML nebo relačních databázích a komunikovat s jinými aplikacemi v síti.
- Výstupy z učení
- Na konci tohoto kurzu budou studenti schopni vysvětlit a spravovat tvorbu aplikací pro operační systém Windows, použití vláken pro zpracování pozadí, využít pokročilé funkce grafického uživatelského rozhraní, spustit ve webovém prohlížeči a na straně serveru, pracovat s daty uloženými v XML nebo relačních databázích a komunikovat s jinými aplikacemi v síti.
- Osnova
- 1. Koncept vícevláknového programování a jeho využití v moderních aplikacích s GUI
- 2. Koncept vlákna v .NETu,
- 3. Typické problémy vícevláknového programování a jejich řešení na platformě .NET (běžná synchronizační primitiva, apod.)
- 4. Vlákna a Windows Forms
- 5. Pokročilé možnosti tvorby aplikací s GUI na OS Windows pomocí platformy .NET
- 6. Základní koncepty Windows Presentation Foundation (WPF) a XAML, srovnání s programováním aplikací pro Windows „New UI“ a Windows Store
- 7. Využití ASP.NET pro tvorbu aplikací běžících na straně serveru
- 8. Využití ASP.NET pro tvorbu aplikací běžících ve webovém prohlížeči
- 9. Práce s XML daty v .NETu
- 10. Práce s relačními databázemi – využití ADO.NET a LINQ
- 11. Využití síťové komunikace při tvorbě aplikací, základní koncepty vzdáleného volání objektů (.NET Remoting)
- 12. Opakování, kontrola semestrální zápočtové práce.
- Literatura
- povinná literatura
- MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 p. ISBN 03-212-5290-X.
- NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
- doporučená literatura
- MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
- Výukové metody
- Přednášky a cvičení v prezenční formě, řízené skupinové konzultace v kombinované formě; minimální povinná účast na cvičeních/seminářích v prezenční formě studia je 75%, na řízených skupinových konzultacích v kombinované formě studia 50%.“
- Metody hodnocení
- zápočet se uděluje za aktivní účast a vypracování a odevzdání zápočtového programu
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (léto 2021, nejnovější)
- Permalink: https://is.vsfs.cz/predmet/vsfs/leto2021/B_PrW_2