VSFS:B_PrW_1 Programování pro MS Windows 1 - Informace o předmětu
B_PrW_1 Programování pro MS Windows 1
Vysoká škola finanční a správnízima 2017
- Rozsah
- 1/1. 6 hodin KS/semestr. 3 kr. Ukončení: z.
- Vyučující
- Mgr. Pavel Ježek, Ph.D. (cvičící)
- Garance
- Ing. Vladimír Nulíček, CSc.
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_1/cAPH: každé liché pondělí 18:15–18:59 E303PC, každé liché pondělí 19:00–19:45 E303PC, P. Ježek
B_PrW_1/pAPH: každé sudé pondělí 18:15–18:59 E303PC, každé sudé pondělí 19:00–19:45 E303PC, kromě Po 2. 10. ; a Po 13. 11. 20:00–20:45 E303PC, Po 20. 11. 20:00–20:45 E303PC, P. Ježek
B_PrW_1/vAPH: Pá 13. 10. 17:30–19:00 E307, Pá 10. 11. 17:30–19:00 E307, 19:15–20:45 E307, P. Ježek - Předpoklady
- B_UPg Úvod do programování
Podmínkou pro zakončení tohoto předmětu je ukončení předmětu B_UPg. - 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
- Aplikovaná informatika (program VSFS, B-INF) (2)
- Cíle předmětu
- Anotace je stejná pro obě formy studia.
Cíl kurzu:
Na konci tohoto kurzu bude student schopen programovat běžné druhy aplikací v jazyce C# pro platformu .NET (pro OS Windows, a jiné s .NET kompatibilní systémy), bude rozumět běžným konceptům tvorby aplikací s GUI, a bude schopen využívat standardní knihovny Windows Forms při tvorbě aplikací s GUI pro OS Windows. - Osnova
- Tato osnova je určena pro prezenční studium, průběh výuky pro kombinované studium je uveden ve studijních materiálech formou metodického listu (ML).
- Obsah přednášek:
- 1. Představení platformy .NET a možností multiplatformního programování okenních aplikací (srovnání Microsoft .NET pro Windows, Mono pro Linux, MacOS, iOS, Android)
- 2. Představení základních konceptů jazyka C#
- 3. Vývojové prostředí Microsoft Visual Studio vs. SharpDevelop vs. MonoDevelop
- 4.Možnosti moderního programování a ladění aplikací
- 5. Návrh a implementace konzolových aplikací pro platformu .NET
- 6. Koncept zprávy a události, událostmi řízené programování (Event Driven Programming)
- 7. Základní třídy knihovny Windows Forms (WinForms) pro tvorbu GUI
- 8. Využití pokročilých konceptů jazyka C# pro tvorbu moderních aplikací s GUI
- 9. Práce se pokročilými ovládacími prvky WinForms
- 10. Prezentace komplexních dat uživateli
- 11. Globalizace a lokalizace aplikací
- 12. Opakování, zápočet
- Literatura
- povinná literatura
- • PETZOLD, Charles. Programming Microsoft Windows Forms. Washington: Microsoft Press, 2005, 384 s. ISBN 0-7356-2153-5
- • MÖSSENBÖCK, Hanspeter. C# to the point. New York: Pearson Education, 2005, xiii, 246 s. ISBN 03-212-5290-X
- doporučená literatura
- • MICHAELIS, Mark s LIPPERT, Eric. Essential C# 5.0. Addison-Wesley, 2013, 1032 s. ISBN 03-218-7758-6
- • NAGEL, Christian, et al. Professional C# 4.0 and .NET 4. Wrox, John Wiley & Sons, 2010, 1536 s. ISBN 04-705-0225-8
- Výukové metody
- Výuka probíhá formou přednášek a seminářů v prezenční formě studia a řízených skupinových konzultací v kombinované formě studia.
- Metody hodnocení
- Rozsah povinné účasti ve výuce: Minimální povinná účast na cvičeních v prezenčním studiu je 75%, na řízených skupinových konzultacích v kombinovaném studiu 50%. Studentům, kteří nesplní povinný rozsah účasti, budou v průběhu semestru nebo po jeho skončení zadány dodatečné studijní povinnosti. Způsob zakončení předmětu: Praktický test - uživatelské rozhraní Windows aplikace obsahující většinu probraných rysů zápočet bude udělen za zápočtový program a aktivní účast na cvičeních.
- Navazující předměty
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2017, nejnovější)
- Permalink: https://is.vsfs.cz/predmet/vsfs/zima2017/B_PrW_1