Back-end Development for the Web
Integrated course, 4.00 ECTS
techniques of delivering static and dynamic web content; separation of data, logic, and presentation; persistence/storage/databases; possibilities of developing back-end logic; practical back-end development; types of content management systems/CMS and their comparison; selection criteria in technical and economic terms; exemplary use of various CMS in the form a seminar paper; semantic web techniques.
Generic competencies: - ability to think analytically, - ability to approach problems in an innovative manner and solve them accordingly. Field specific competencies: - practical and methodological competencies in the field of user experience, - competencies in the field of information science. After completing the module, the student is IT literate and has a thorough knowledge which he/she needs to identify solutions that are reqired when elaborating and carrying out standard publication projects on the web. He/she understands basic web technologies and their implications for web content. He/she identifies various approaches and can experiment with new solutions. He/she understands web standards and their significance as well as basic concepts of programming. He/she can examine and assess web content and publications in terms of usability and information architecture.
Recommended or required reading and other learning resources / tools
Books: Mauthe/Thomas; Professional Content Management Systems: Handling Digital Media Assets (Wiley, 2004)
Arthur; Expanding a Digital Content Management System: For the Growing Digital Media Enterprise (Fokal, 2006)
Laudon/Laudon; Management Information Systems (Pearson, 2013)
Downey; Programmieren Lernen mit Python (O'Reilly, 2013)
Cooper/Rockley: Managing Enterprise Content. A Unified Content Strategy (New Riders, 2012)
Mode of delivery
Integrated course (7 units to be present on 1 day of the second week of face-to-face instruction; 43,75 hours of moderated e-learning)
Prerequisites and co-requisites
Basic knowledge of HTML and CSS
Assessment methods and criteria
oral/written final exam; immanent examination character of the practical part of the course