This repository contains the web technology course materials for the CSE1500 Web and Database Technology course at TU Delft. Last updated for the 2021/22 course edition. There will be no more updates in the future.
Creating such transcripts is not a job for a single person, but a group effort! All contributors to this repository can be found on the Contributors tab!
The transcript grew initially out of course material derived from the Learning Web App Development book, the Express documentation, the HTTP: the definite guide book, The Book of CSS3 and code samples/examples from the MDN Web Docs. Over the years it has been refined.
Two Visual Studio Code extensions are important for this setup to remain efficient: Markdown PDF (to generate PDFs of the lectures and assignments) and Markdown All In One to automatically create/update table of contents.
The PDFs are no longer available on GitHub (in order to limit the repository's size). They can be generated with the Markdown PDF Visual Studio Code extension.
The transcripts are written in US English.
GitHub Actions workflow: after a manual trigger (head to the Actions tab to trigger) or on a weekly basis, all links are extracted from the Markdown files in this repo (except README.md) and their returned status code is recorded. Anything beyond a status code 400 should be checked. The report resides as artifact on the Actions tab and is called urlCheck
.