FI:PV247 .NET Web Project - Course Information
PV247 Agile Web Project in .NET
Faculty of InformaticsAutumn 2015
- Extent and Intensity
- 0/3/1. 4 credit(s) (plus extra credits for completion). Type of Completion: z (credit).
- Teacher(s)
- Mgr. Slavomír Moroz (lecturer)
Mgr. Tomáš Hrubý (lecturer)
Mgr. Petr Svirák (seminar tutor)
Mgr. Vít Svoboda (seminar tutor)
prof. RNDr. Tomáš Pitner, Ph.D. (lecturer) - Guaranteed by
- doc. RNDr. Eva Hladká, Ph.D.
Department of Computer Systems and Communications – Faculty of Informatics
Contact Person: prof. RNDr. Tomáš Pitner, Ph.D.
Supplier department: Department of Computer Systems and Communications – Faculty of Informatics - Timetable
- Thu 8:00–10:50 A319
- Prerequisites
- PV178 Introduction to C#/.NET && SOUHLAS
Basic knowledge of web technologies (HTML, CSS, ...), knowledge of ASP.NET is an advantage - Course Enrolment Limitations
- The course is offered to students of any study field.
- Course objectives
- The course will guide students through a process of web project development from marketing basics through SW development to deployment. Output of the course will be a team project. The course is practical and active participation of students is required. There will be an assignment from each lecture which will be part of the resulting project. The project will be presented by each team member at the end of the semester.
- Syllabus
- Course introduction: Course requirements, team establishment
- Agile projects: Agile principles, agile values, Scrum (role, meetings, artifacts)
- Marketing mix: Key aspects of marketing communication in IT services context.
- Web development: Introduction to ASP.NET (what is request, request lifecycle, page lifecycle).
- Agile planning: How to estimate and plan agile project.
- Introduction to MVC, entity framework and other .Net technologies required for project completion.
- SEO and Linkbuilding: Tools and techniques for SEO and Linkbuilding Web application testing
- Introduction to web application testing, load & stress testing.
- Deployment: Basics of IIS, Web site vs. Web application, building process basics, On-premise deployment, Off-premise deployment (Azure, Amazon).
- Project presentation
- Literature
- recommended literature
- Krishnan Sriram. Programming Windows Azure: Programming the Microsoft Cloud. ISBN: 0596801971
- Cohn Mike. Agile Estimating and Planning. ISBN: 0131479415
- Grappone Jennifer, Couzin Gradiva. SEO – Search Engine Optimization, Optimalizace pro vyhledávače. ISBN: 978-80-86815-85-5
- 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
- Janouch Viktor. Internetový marketing: Prosaďte se na webu a sociálních sítích. ISBN: 978-80-251-2795-7
- 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
- Teaching methods
- Lectures given by field experts. Practically oriented assignments from each lecture which will be part of the final project. Presentation of the project by each team member at the end of the semester.
- Assessment methods
- To fulfill the requirements of the course it is necessary to submit all home assignments and present team project results at the end of the semester.
- Language of instruction
- Czech
- Further Comments
- Study Materials
The course is taught annually.
- Enrolment Statistics (Autumn 2015, recent)
- Permalink: https://is.muni.cz/course/fi/autumn2015/PV247