Programmieren fürs Web (openHPI)

Programmieren fürs Web (openHPI)

Das World Wide Web (kurz WWW) hat unser Zusammenleben revolutioniert. Viele Menschen nutzen den Begriff, der die wohl wichtigste Anwendung im Internet beschreibt, sogar synonym für Internet – so fest ist es in unserem Sprachgebrauch inzwischen verankert. Im zweiten Teil unserer Kursreihe zum Thema Web-Technologien beschäftigen wir uns näher mit der Web-Programmierung. Dabei schauen wir uns zunächst die Clientseitige Web-Programmierung an. In der zweiten Kurswoche steht die Serverseitige Web-Programmierung auf dem Programm.

In diesem Kurs wollen wir den Schwerpunkt auf die Web-Programmierung legen. Wir zeigen die Grundlagen der clientseitigen und der serverseitigen Webprogrammierung auf. Sie lernen hier u.a., wie Interaktionen auf Webseiten möglich werden und welche Tools zur Erstellung von dynamischen Seiten zur Verfügung stehen.
Dieser Kurs ist Teil unserer Kursreihe zum Thema Web-Technologien. Weitere Kurse in dieser Reihe sind

Sie können die Kurse einzeln mit Teilnahmebescheinigung und Leistungsnachweis abschließen. Zusätzlich bieten wir Ihnen die Möglichkeit, an einer Kombi-Prüfung teilzunehmen und dafür ein Qualifiziertes Zertifikat zu erwerben. Hier finden Sie weitere Informationen zur Kombi-Prüfung.
Zielgruppe:

  • Interessierte, die verstehen möchten, welche Technologien hinter dem Alltagsphänomen "World Wide Web" stecken
  • Internetnutzer:innen, die mit Sorge einige Entwicklungen im Web verfolgen
  • Alle, die gerne über digitale Zukunftsthemen diskutieren

Arbeitsaufwand:
Je nach Vorkenntnissen und persönlichen Lernzielen beträgt der Arbeitsaufwand mindestens 3-6 Stunden pro Woche. Die geschätzte Zeit beinhaltet die Beschäftigung mit den bereitgestellten Lernmaterialien und Selbsttests, hinzu kommt noch die äußerst hilfreiche Teilnahme an den Diskussionen im Forum. Außerdem ist zusätzlich für jede Woche eine benotete Hausaufgabe mit einer Bearbeitungszeit von 60 Minuten angesetzt.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Learn CSS Flexbox (Coursera) Coursera
Scrimba

Learn CSS Flexbox (Coursera)

Mastering CSS Flexbox: Unlock the Power of Flexible Web Layouts. Discover the indispensable art of CSS Flexbox and elevate your web development prowess to new heights. In this comprehensive course, you'll gain proficiency in harnessing the unparalleled capabilities of Flexbox, revolutionizing the way you construct websites.

Nov 23rd 2026
1 Week
Wie das Web technisch funktioniert (openHPI) OpenHPI
Hasso-Plattner-Institut

Wie das Web technisch funktioniert (openHPI)

Das World Wide Web (kurz WWW) hat unser Zusammenleben revolutioniert. Viele Menschen nutzen den Begriff, der die wohl wichtigste Anwendung im Internet beschreibt, sogar synonym für Internet – so fest ist es in unserem Sprachgebrauch inzwischen verankert. Werfen Sie mit uns in diesem Kurs einen Blick hinter die Kulissen der Webtechnologie! Lernen Sie mehr darüber, wie das Web technisch funktioniert.

Self Paced
Self-Paced
Learn TypeScript (Coursera) Coursera
Scrimba

Learn TypeScript (Coursera)

Are you a proficient developer in HTML, CSS, and JavaScript, looking to elevate your technical skillset? Have you observed an increasing demand for TypeScript in the professional job market and are keen to explore its significance? Are you in search of a programming language that offers ease in readability and debugging? If the answer to any of these questions is affirmative, then you have arrived at the optimal course to advance your career.

Nov 23rd 2026
4 Weeks
Java für Einsteiger (openHPI) OpenHPI
Hasso-Plattner-Institut

Java für Einsteiger (openHPI)

Mit diesem neuen openHPI Einsteigerkurs möchten wir unseren Teilnehmern die Grundlagen der Programmiersprache Java vermitteln. Java ist weit verbreitet und wird vielseitig eingesetzt. Unter anderem werden mit Java Programme für Googles Android Plattform entwickelt. Dieser Kurs vermittelt die grundlegenden Konzepte des Programmierens einfach und verständlich. Durch regelmäßige praktische Übungen wird das Gelernte angewendet und gefestigt. Wir sprechen mit diesem Kurs alle Einsteiger an, die sich für die Programmierung in Java interessieren. Voraussetzung ist ein starkes Interesse an der Funktionsweise von Programmen am Computer, Programmiererfahrung ist jedoch nicht notwendig. Unsere Teilnehmer benötigen lediglich einen Computer mit einem Internetzugang und einem Browser.

Self Paced
Self-Paced
Zum Web-Experten in 3 Schritten - Prüfung (openHPI) OpenHPI
Hasso-Plattner-Institut

Zum Web-Experten in 3 Schritten - Prüfung (openHPI)

In diesem Prüfungskurs können Sie Ihr Wissen zum Thema Webtechnologien unter Beweis stellen. Die Fragen umfassen sowohl Basiswissen zum World Wide Web als auch Fragen zu bekannten Web-Anwendungen wie der Google Suche oder Online-Zahlungsmechanismen. Darüber hinaus gibt es einen praktischen Prüfungsteil (Peer Assessment), in dem Sie Ihre Fähigkeiten in der Web-Programmierung zeigen können. Wir wünschen Ihnen schon jetzt viel Erfolg!

Oct 20th 2021
3 Weeks
Objektorientierte Programmierung in Java - Schulversion (openHPI) OpenHPI
Hasso-Plattner-Institut

Objektorientierte Programmierung in Java - Schulversion (openHPI)

Dieser Kurs ist offen für alle, richtet sich aber in erster Linie an Schüler:innen. Alle, die schon immer in die Welt des Programmierens hineinschnuppern wollten oder schon erste Erfahrung in der Programmierung gesammelt haben sind herzlich willkommen. In vier Modulen (14 Wochen) beschäftigen wir uns mit den Grundlagen der Programmiersprache Java und der objektorientierten Programmierung und lösen gemeinsam mit Detektiv Duke einen mysteriösen Entführungsfall. Mit diesem Kurs möchten wir v.a. Schüler:innen der Oberstufe (Jahrgangsstufe 10-13) ansprechen.

Feb 27th 2023
13-24 Weeks
Introducción a UML (Coursera) Coursera
Universidad de los Andes

Introducción a UML (Coursera)

Bienvenidos a este curso de introducción al Lenguaje de Modelado Unificado, o UML por su sigla en inglés. Este curso surge como respuesta a la necesidad de los ingenieros de software de desarrollar la habilidad de abstraer y representar en un modelo problemas o soluciones. Esta habilidad es especialmente importante en el mundo del software donde las tecnologías son tan cambiantes. Un modelo te provee una forma de comunicar y validar un entendimiento, independiente de la tecnología en la que construirás una solución.

Nov 23rd 2026
4 Weeks
Wegweisende Anwendungen im Web (openHPI) OpenHPI
Hasso-Plattner-Institut

Wegweisende Anwendungen im Web (openHPI)

Das World Wide Web (kurz WWW) hat unser Zusammenleben revolutioniert. Viele Menschen nutzen den Begriff, der die wohl wichtigste Anwendung im Internet beschreibt, sogar synonym für Internet – so fest ist es in unserem Sprachgebrauch inzwischen verankert. Im dritten Teil unserer Kursreihe werfen wir einen Blick auf wegweisende Anwendungen im Web. Viele von uns nutzen regelmäßig die Google Suchmaschine, kaufen online ein oder lernen im Web, z.B. auf openHPI. Wie diese Anwendungen im Einzelnen funktionieren und welches Geschäftsmodell sie verfolgen, erfahren Sie in diesem Kurs.

Self Paced
Self-Paced
Internetworking with TCP/IP (openHPI) OpenHPI
Hasso-Plattner-Institut

Internetworking with TCP/IP (openHPI)

The Internet has become an integral part of our daily lives. This course will teach you about the technological foundation of this worldwide network. You will learn about the fundamentals of digital data transmission and the functional principles of computer network technologies, such as local area networks (LANs) and wide area networks (WANs). Then the TCP/IP reference model will be introduced, with its protocols and countless applications.

Self Paced
Self-Paced
Programming with Scratch (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Programming with Scratch (Coursera)

Learning coding is not only about understanding the programming language being used, but also developing important computational thinking skills, which are useful for problem solving across many disciplinary areas. In this course, students will learn basic programming skills by creating interactive storybooks, animations, and games with Scratch, which is a block-based visual programming language for anyone new to coding.

Nov 23rd 2026
5-12 Weeks