Achtung: Sie verwenden einen sehr alten Browser! Die Webseite sollte trotzdem funktionieren, aber mit einem neueren Browser wäre alles übersichtlicher und schöner!
Banner-Bild: Ditact Teilnehmerinnen

Kurs Online: Einführung in die moderne Webentwicklung

Grundbegriffe und praktische Umsetzung
ausgebucht
Ulrike Exner

Ulrike Exner

Wie kommt eine Website ins Internet und wie funktioniert ein Web-Server? Welche Technologien und Programmiersprachen verwenden wir heute in der Web-Entwicklung? Auf welche Weise hängen HTML, CSS, Datenbanken und Skriptsprachen wie Javascript, PHP und Python zusammen? Was sind eigentlich Front- und Backend, Content-Management-Systeme, REST APIs, Single Page Applications, Progressive Web Apps und Web-Frameworks wie Angular, React oder Django? Wie arbeiten Webentwickler*innen heute (Git, Cloud Computing, ..)?

In diesem Kurs gehen wir auf eine Reise in die moderne Web-Entwicklung, entschlüsseln Buzzwords und lernen wie die Technologien aufeinander aufbauen. Das Wissen, das wir uns erarbeiten, werden wir innerhalb des Kurses praktisch umsetzen und eine Web-Application entwickeln.

Inhalte der Lehrveranstaltung:

  • Internet und World Wide Web
  • URLs, HTTP, TCP, IP, DNS
  • DNS, Domains
  • Webserver
  • Client-Server-Modell
  • HTTP-Requests & Responses
  • Node.js / Express.js
  • HTML, CSS und JavaScript (+ jQuery)
  • client- vs. serverseitige Programmiersprachen
  • Datenbanken
  • Webframeworks
  • Single Page Applications (SPAs)
  • Progressive Web Apps
  • Webhosting, Cloud Computing, Deployment
  • Content-Management-Systeme
  • Web Services / APIs
  • Web Developer Mindset & Tools

Auf Grund der aktuellen Pandemie-Situation findet dieser Kurs online statt.

Infos:

Voraussetzungen:

Ein eigenes Notebook mit Installationsrechten und Systemkenntnis ist erforderlich sowie ein sicherer Umgang mit dem Betriebssystem. 

Geschlossene Veranstaltung

Nur für die angemeldeten Teilnehmerinnen

Kurs-Module:

Dieser Kurs ist teil folgender Kurs-Module:

Modul: Web Development