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, Information Systems 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.

Upon successfull completetion, you receive graded 3 CP for this course. Whether you can use this grade for your degree (or are only allowed to use it ungraded) depends on your study regulations. Please refer to LSF to see if your particular course of study can receive these credits for the 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: 10.04.2018 - 10:00 s.t. - Room Reuse @ DFKI


Register at https://goo.gl/forms/9M5ti0dUhnKD5Mml1

Please note that registration does not imply participation: There are X spots in the seminar (with 'X' to be determined, min. X=20). To participate you need to attend the kickoff!

We currently already have 54 registrations, so chances of getting a spot if you register now are rather low (written 06/03/2018).

Moodle Environment



Nico Herbig, Maximilian Altmeyer