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

iversity

Web-Engineering I: Grundlagen der Web-Entwicklung

via iversity

This course may be unavailable.

Overview

Lernen Sie die Herausforderungen bei Planung, Entwicklung, Test und Wartung von Websites kennen. Sie erwerben die Kompetenz, W3C-konforme, sichere und performante Webpräsenzen zu entwickeln. „Web-Engineering“ bietet Konzepte, Methoden, Techniken und Werkzeuge für die systematische Entwicklung von Websites und Web-Applikationen.

Sie üben online den Umgang mit der Infrastruktur und den Werkzeugen, die für die Entwicklung und Wartung einer mit Twitter Bootstrap aufgebauten Website benötigt werden. Sie lernen insbesondere die dafür notwendigen technischen und architektonischen Grundlagen. Der Kurs führt auch in die Sicherheitsproblematik von Websystemen ein. Sie analysieren Angriffsmethoden und entwickeln Gegenmaßnahmen.

Kursstruktur

Der Kurs ist in zwei aufeinanderfolgenden Teilen organisiert: Dieser Kursteil, Web-Engineering I, beginnt am 15. Oktober 2013. Jeder Kursteil umfasst 10 Kapitel mit jeweils 6 bis 8 Lerneinheiten. Der wöchentliche Zeitaufwand beträgt ca. 6 Stunden. Für Studierende an Hochschulen entspricht der Arbeitsaufwand für den gesamten Kurs 6 ECTS-Leistungspunkten. Im zweiten Teil des Kurses geht es ab dem 17. Januar 2014 zur eigenen HTML5-App.

Bei ausreichenden Vorkenntnissen können Sie den Kurs auch mit dem zweiten Teil beginnen.

Lernziel

Am Ende des ersten Kursteils "Web-Engineering I: Grundlagen der Web-Entwicklung" sollen Sie die folgende Kompetenz erworben haben: Wie entwickle ich im Kundenauftrag eine standardkonforme, barrierefreie, performante und sichere Website?

An wen richtet sich dieser Kurs?

Der MOOC „Web-Engineering“ richtet sich an Studierende der Informatik, auch Medien- und Wirtschaftsinformatik, an Auszubildende der Fachinformatik mit der Fachrichtung Anwendungsentwicklung und an berufstätige Web-Designer/innen. Für Studierende der TH Mittelhessen im Fachbereich MNI ist der MOOC „Web-Engineering“ äquivalent zum Bachelor-Modul „Internetbasierte Systeme“ (CS 1024).

Kurszertifikate

Sie erhalten für jeden Kursteil ein Zertifikat, wenn Sie die folgenden Leistungen erbracht haben:

  • Web-Engineering I: Bestehen der Online-Abschlussprüfung des ersten Kursteils und Erstellen einer Website
  • Web-Engineering II: Bestehen der Online-Abschlussprüfung des zweiten Kursteils und Erstellen einer HTML5-App
Voraussetzung für die Kursteilnahme

Sie sollten grundlegende Kenntnisse in der Programmierung mitbringen. Für die Entwicklungswerkzeuge ist ein leistungsfähiger Laptop- oder Desktop-Rechner erforderlich, auf dem Sie Administratorrechte haben.

Die im Kurs eingesetzten Lernressourcen (Websites, YouTube-Videos) sind vorwiegend in Englisch, deshalb sollten Sie gute Englischkenntnisse mitbringen.

Unsere Kompetenzen

Wer einen Online-Kurs wie „Web-Engineering“ anbietet, sollte entsprechende Referenzen aufweisen können. In den letzten Jahren haben wir in den Bereichen E-Learning und Suchmaschinen mehrere webbasierte Systeme, wie z. B. die universitäre Suchmaschine Pharus, die Lern- und Kollaborations-Plattform eCollab oder das mobile Abstimmungssystem ARSnova, als Open-Source-Projekte entwickelt, stets als studentische Projekte beginnend und in Bachelor- und Masterprojekten zur Marktreife gebracht.

Rückblickend war es der Kurs „Web-Engineering“, der die Studierenden für diese Projekte ausreichend vorbereitet hat. Wenn Sie die beiden Kursteile Web-Engineering I und II absolvieren, werden Sie Gleiches leisten können.

Syllabus

Kursinhalt

Sie erlernen die folgenden Inhalte anhand von Lehrvideos, Screencasts und interaktiven Online-Übungen und erproben die technischen Aspekte an Beispielen aus der Praxis.

  • Kapitel 1: Einführung in den MOOC "Web-Engineering"
  • Kapitel 2: Starter Kit: Tools für die Website in der Cloud
  • Kapitel 3: Chronik des Internets: vom ARPANET über HTTP in die Cloud
  • Kapitel 4: HTTP: Hypertext Transfer Protocol
  • Kapitel 5: Interaktives Praktikum: HTML/CSS
  • Kapitel 6: Semantische Textauszeichnung, Unicode & UTF-8, (X)HTML-Standards
  • Kapitel 7: Digitale Barrierefreiheit
  • Kapitel 8: Webdesign | Web-Usability
  • Kapitel 9: Website-Analyse und -Optimierung
  • Kapitel 10: Sicherheitsrisiken einer Website

Taught by

Klaus Quibeldey-Cirkel

Reviews

1.0 rating, based on 3 Class Central reviews

Start your review of Web-Engineering I: Grundlagen der Web-Entwicklung

  • FuttiTrutti
    Iversity ist eine neue Plattform, die so genannte MOOCs anbietet. Die meisten von Euch werden sich jetzt fragen, was diese MOOCs sind?! : - ) Wikipedia erklärt: Der Begriff Massive Open Online Course (auf Deutsch etwa massiver offener Online-Kurs),…
  • Anonymous
    Der Prof. & Team waren fast immer abwesend. Am Anfang hörte man während der Kursfilme die Stimmen der Lehrenden, aber auch die verstummten später. Viele der selbst gemachten Videos behandelten die Themen oft recht schnell und ober…
  • Anonymous
    Course Language and Course requirements changed during the course. It was a german course and the last chapters only presented with a collection of You Tube Videos.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.