Web Development Course

General Information

This course teaches the basics of web development (frontend and backend). The course is aimed at students of (media) informatics who already have programming knowledge. We strongly recommend that you have completed Programming 2 and the software internship in order to successfully complete this course (even if this is not a prerequisite).

The number of participants is limited to 20, whereby the "first-come first-serve" principle applies. The course is held as an online course, i. e. there are only a few face-to-face meetings. There will be a practical web development project to work on, where information and help will be made available in a moodle online environment. The project will be submitted and evaluated towards the end of the course.

The projects are not to be worked on in group work and account for 70% of the overall grade. The remaining 30% of the score is determined by regular online mini quizzes. Both the project and the mini quizzes must be passed in order to successfully complete this course..


HTML5, CSS 3, JS, jQuery, Bootstrap, Angular/React, LESS, SCSS, REST-API's, Websockets, php, MySql, Apache Webserver, NodeJS, Express, (postgres / mongo), Django

Important Dates

Kickoff: Monday, 23.10.2017, 12 'o' clock, HS002 in E1 3.


Registration is now closed.

Moodle Environment

You can find the moodle for this course here.


Nico Herbig, Maximilian Altmeyer