FI:PV247 Webový projekt .NET - Informace o předmětu
PV247 Agilní webový projekt na platformě .NET
Fakulta informatikypodzim 2016
- Rozsah
- 0/3/1. 4 kr. (plus ukončení). Ukončení: z.
- Vyučující
- Mgr. Slavomír Moroz (přednášející)
Mgr. Tomáš Hrubý (přednášející)
Mgr. Petr Svirák (cvičící)
Mgr. Vít Svoboda (cvičící)
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející) - 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
- St 10:00–12:50 A319
- Předpoklady
- PV178 Úvod do vývoje v C#/.NET && SOUHLAS
Znalost jazyka C#, schopnost pracovat s: collections, equality comparisons, System.IO, LINQ, generics, extension methods, threading, lambda expressions a delegates. Základy webových front-end technologií: HTML, CSS, Javascript. - Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
- Cíle předmětu
- Předmět provede studenty procesem zpracování webového projektu přes vývoj až po nasazení do produkčního prostředí. Výstupem předmětu bude kompletně zpracovaný týmový 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é přednášky bude zadán úkol, který bude součástí výsledného projektu. Ten bude prezentován jednotlivými členy týmu na konci semestru.
- Osnova
- Principy webových aplikací
- Architektura webových aplikací na platformě .NET
- Vytvoření aplikace
- Obsluha žádostí a komunikace s klientem
- Základy práce s datovou vrstvou
- Prezentační vrstva
- REST služby a webové API v ASP.NET
- Autentizace a autorizace klienta
- Model a datová vrstva
- Deployment a cloud prostředí Microsoft Azure
- Automatizované testy a testovatelný kód
- Agile metodiky
- Marketing a SEO
- User experience a design
- Literatura
- doporučená literatura
- Grappone Jennifer, Couzin Gradiva. SEO – Search Engine Optimization, Optimalizace pro vyhledávače. ISBN: 978-80-86815-85-5
- Janouch Viktor. Internetový marketing: Prosaďte se na webu a sociálních sítích. ISBN: 978-80-251-2795-7
- Cohn Mike. Agile Estimating and Planning. ISBN: 0131479415
- Schwaber Ken, Beedle Mike. Agile Software Development with Scrum ISBN: 0130676349
- Foret Miroslav. Marketing pro začátečníky. ISBN: 978-80-251-1942-6
- Krishnan Sriram. Programming Windows Azure: Programming the Microsoft Cloud. ISBN: 0596801971
- 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
- Přednášky na daná témata od odborníků z praxe. Praktické úkoly z každé přednášky, jako součást výsledného týmového projektu. Prezentace týmu na konci semestru.
- Metody hodnocení
- Podmínkou udělení zápočtu je vypracování úkolů zadaných na jednotlivých přednáškách a prezentace výsledku týmového projektu na konci semestru.
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2016, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2016/PV247