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 2022
- 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/vAPH: So 5. 2. 9:45–11:15 E304, 11:30–13:00 E304, So 5. 3. 9:45–11:15 E304, 11:30–13:00 E304, Pá 1. 4. 14:00–15:30 S24, 15:45–17:15 S24, 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 (minimálně 1 praktické cvičení) a vypracování a odevzdání zápočtového programu
- Informace učitele
- ISP studenti: zápočet získáte za tvorbu a prezentování zápočtového programu a vypracování a prezentování minimálně 2 praktických cvičení. 3 kredity: 75 - 90 hodin studijní zátěže
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (léto 2022, nejnovější)
- Permalink: https://is.vsfs.cz/predmet/vsfs/leto2022/B_PrW_2