Web­pro­gram­mie­rung und Daten­vi­sua­li­sie­rung (MA)

28. Februar 2020

Der Kurs bietet eine Einführung in die Webentwicklung. Zuerst nehmen wir HTML durch, welches die Grundlage des Webs ist. Anschliessend besprechen wir, wie mit CSS die Webseite gelayoutet werden kann und zwischen mobilem und Desktop-Design unterschieden werden kann. Nach dieser Einführungen tauchen wir in PHP und SQL ein, um einen Einblick in die Backend Programmierung zu erhalten. Am Schluss des Seminars werden wir uns mehrere Wochen mit der Front-End Entwicklung beschäftigen und dazu JavaScript lernen. Der Schwerpunkt dabei wird auf der JavaScript Bibliothek D3 liegen und wir lernen, wie damit interaktive Grafiken/Karten erstellt werden können. Als Leistungsnachweis müssen die Teilnehmer eine eigene Webseite programmieren mit einen Blogbeitrag und einer interaktiven Grafik. Mit der Webseite kann bereits in den ersten Wochen begonnen werden. Dadurch können die neu gelernten Fähigkeiten direkt angewendet werden. Der Kurs fordert viel Einsatz der Studierenden auch während dem Semester, da programmieren nur mit viel üben erlernt werden kann.