FI:PV247 Vývoj uživatelských rozhraní - Informace o předmětu
PV247 Moderní vývoj uživatelských rozhraní
Fakulta informatikypodzim 2017
- Rozsah
- 0/3/1. 4 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Mgr. Slavomír Moroz (přednášející)
Mgr. Petr Svirák (přednášející)
Mgr. Michal Krajíček (přednášející)
Ing. Radek Gajdušek (přednášející)
Ing. Petr Martinásek (přednášející), Mgr. Slavomír Moroz (zástupce)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Mgr. Vít Svoboda (pomocník)
Mgr. Zuzana Dankovčíková (pomocník) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Po 15:00–17:50 A217
- Předpoklady
- SOUHLAS
Dobrá znalost principů používaných v programovacích jazycích vysoké úrovně (např. dědičnost, kompozice, zapouzdření, paralelismus, zacházení s výjimkami, konverze typů, closures). Studenti by měli mít základní znalosti o značkovacích jazycích, technologiích front-end (HTML, CSS, JavaScript), protokolu HTTP a architektuře REST. - Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 20 stud.
Momentální stav registrace a zápisu: zapsáno: 0/20, pouze zareg.: 0/20, pouze zareg. s předností (mateřské obory): 0/20 - Cíle předmětu
- Předmět provede studenty procesem moderního vývoje uživateského rozhraní SW produktů. Student získá dovednosti související s řízením projektů, hledání nových business modelů a relevantní měkké dovednosti. Úspěšným absolvováním předmětu student dále získá znalosti z moderních způsobů vývoje jak procesní, tak aplikované. Dalším cílem předmětu je naučit studenty vyvinout zadanou úlohu na uživatelské rozhraní. Výstupem bude kompletně zpracovaný projekt. Předmět je zaměřen především prakticky a od studentů je očekáván aktivní přístup. Z každé lekce bude zadán úkol, který bude součástí výsledného projektu. Ten bude prezentován studenty na konci semestru.
- Výstupy z učení
- Student bude po absolvování předmětu schopen:
- orientovat se v současných nástrojích a knihovnách používaných při vývoji jednostránkových aplikací;
- samostatně navrhnout a implementovat klientskou aplikaci v jazyce JavaScript za použití knihovny React určenou pro moderní webové prohlížeče;
- orientovat se v agilních metodách, které se používají v současném firemním prostředí. - Osnova
- Organizační úvod: Podmínky udělení zápočtu, vytvoření týmů, představení platformy pro semestrální projekt
- Agilní principy, Lean principy, Scrum, ITIL
- Lean software development, The Lean startup
- Google Venture sprint, Modern IT Soft Skills
- Úvod do Javascript frameworku
- ECMA script 7 intro + tooling
- React, Redux
- Literatura
- doporučená literatura
- Krishnan Sriram. Programming Windows Azure: Programming the Microsoft Cloud. ISBN: 0596801971
- Foret Miroslav. Marketing pro začátečníky. ISBN: 978-80-251-1942-6
- Cohn Mike. Agile Estimating and Planning. ISBN: 0131479415
- Schwaber Ken, Beedle Mike. Agile Software Development with Scrum ISBN: 0130676349
- Janouch Viktor. Internetový marketing: Prosaďte se na webu a sociálních sítích. ISBN: 978-80-251-2795-7
- Grappone Jennifer, Couzin Gradiva. SEO – Search Engine Optimization, Optimalizace pro vyhledávače. ISBN: 978-80-86815-85-5
- PATTON, Ron. Testování softwaru : automatické i ruční testování, testování použitelnosti, lokalizace i kompatibility produktů nejen pro manažery softwarových projektů a testery, praktická cvičení na konci kapitol. 1. vyd. Praha: Computer Press, 2002, xiv, 313. ISBN 8072266365. info
- Výukové metody
- Lekce na daná témata od odborníků z praxe. Praktické úkoly z každé lekce, jako součást výsledného projektu. Prezentace na konci semestru.
- Metody hodnocení
- Podmínkou udělení zápočtu je vypracování úkolů zadaných na jednotlivých lekcích a prezentace výsledku projektu na konci semestru.
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2017, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2017/PV247