Web-Entwicklung
it.wbe.v, 98 Lektionen in HS2022
Lektionen (alle vorbei)
Und 86 weitere. Alle im Stundenplan
Modulbeschreibung 10HS
Einführung in aktuelle Webtechnologien
- ECTS
- 4
- Institut
- T InIT
- Verantwortung
- Burkert Gerrit
- Sprache
- (X) Deutsch ( ) Englisch
Modulinhalte
Webtechnologien spielen heute in der Informatik eine zentrale Rolle. Viele IT-Systeme verwenden Web-Interfaces als plattformübergreifende Benutzerschnittstellen, wobei von einfachen Web-Frontends bis zu komplexen Single Page Applications ein ganzes Spektrum von Möglichkeiten zur Verfügung steht. Auch Mobil- und native Desktopapplikationen werden in Form von hybriden Applikationen häufig auf der Basis von Webtechnologien umgesetzt. Im Zentrum dieser Entwicklung steht die Programmiersprache JavaScript, die in den letzten Jahren komplett überarbeitet und umfassend erweitert wurde. Einführung in JavaScript mit Node.js (12 Lektionen) JS Engines, ECMAScript- und JavaScript-Versionen und Alternativen, Transpiler Grundlagen: Variablen, Datentypen, Arrays, Funktionen Objektmodell: Objekte, Konstruktoren, Prototypen, Klassen Asynchrone Ausführung von Funktionen, Callbacks, Event Queue, Promises Webserver mit Node.js: Modulsystem, JSON, RESTful APIs JavaScript im Browser (8 Lektionen) Document Object Model Ereignisbehandlung im Browser Asynchrone Client-Server-Kommunikation (Ajax, Fetch-API) Zustand (Cookies, Sessions) und Authentisierung Web Framework (8 Lektionen) Bau eines eigenen Frameworks für Single Page Applications Komponentenarchitektur und render-Methode Zustand von Komponenten, Properties, Komponententypen Lebenszyklus von Komponenten Ereignisbehandlung und Routnig Zustandscontainer
Voraussetzungen
Grundkenntnisse in HTML und CSS Elemente, Tags und Attribute Aufbau und Struktur eines HTML-Dokuments Hyperlinks, Bilder, Listen CSS-Regeln, Selektoren Textformatierung mit CSS Box-Modell und Positionierung von Elementen Empfohlene Literatur: Learn to Code HTML & CSS From Lesson 1 „Building Your First Web Page” to Lesson 9 „Adding Media” https://learn.shayhowe.com/html-css/
Modulgeschichte
Version 4.0, gültig ab 01.02.2021
- Modulinhalte: JavaScript im Browser statt Neben den Basistechnologien HTML und CSS ist das Beherrschen von JavaScript damit ein…
- Voraussetzungen erstmals erfasst
Version 3.0, gültig ab 01.02.2019
- Modulverantwortung: Burkert Gerrit (bkrt) statt Burkert, Gerrit (bkrt)
- Kurzbeschrieb erstmals erfasst
- Modulinhalte erstmals erfasst
- Voraussetzungen entfernt
Versionen
- 10HSt.BA.IT.WBE.10HS