ProgrammierungWeiterführendesÜberblick

Überblick

💡

Ziel: Infos zum weiteren Ablauf während der Entwicklung des Programmierprojekts

Das Projekt ist nun gestartet, dazu finden sich alle Infos in Moodle. (Dozent: siehe Repository exercises)

Die restlichen Termine werden hauptsächlich für die Teamarbeit am Projekt genutzt, wobei die Möglichkeit besteht, Fragen zu stellen und bei Bedarf Hilfe zu bekommen.

Zu Beginn eines Termins werden gelegentlich in höchstens 60 Minuten weiterführende Themen behandelt (z.B. fetch für Web-Daten) und nützliche Inhalte für die Entwicklung des Projekts besprochen (z.B. Hilfs-Bibliotheken).

Die folgenden Inhalte (siehe Seitenleiste)
sind nicht mehr auf „klassische Vorlesungsblöcke“ (d.h. 2 * 90 Minuten) abgestimmt, sondern werden je nach Bedarf und Interesse zu Beginn eines Termins vorgestellt.

In JavaScript gibt es jedes Jahr neue Funktionalitäten, die vom Komitee TC39 erarbeitet werden. Eine Übersicht neuer JavaScript-Features der letzten Jahre gibt es hier: https://exploringjs.com/impatient-js/ch_new-javascript-features.html

⟶ Neue Funktionalitäten werden in NodeJS und den Browsern erst nach einiger Zeit unterstützt.

Das Umfeld von JavaScript ist sehr dynamisch, sodass es häufig neue Werkzeuge und Bibliotheken gibt. Diese Link-Sammlung zu JavaScript (eine sogenannte „awesome list“) gibt einen Überblick: https://github.com/sorrycc/awesome-javascript