These are the code examples accompanying the lecture notes for WET2VO Web Technologies. Topics revolve around server-side web development with PHP, components, APIs, and AJAX, as well as the necessary networking basics.
- Lecturer: Wolfgang Hochleitner
Files in the main branch will change continuously throughout the summer semester. Once all lectures are completed, a tag will be created for the respective semester, and this state will be available for download as a release.
This lecture has been renamed several times in the curriculum. The repository has been kept and renamed to its latest name. These were the class’s previous names:
- SS 2017 to SS 2021: MTD116 Hypermedia 2
- SS 2022 to SS 2025: HYP2VO Hypermedia 2 Part 1 Server-side Programming
- Get a development webserver stack with PHP enabled (e.g., the fhooe-web-dock Docker containers).
- Get a proper PHP IDE (e.g., PhpStorm).
- Clone or download the repository as a ZIP file on your local disk. Choose your server's document root (e.g., fhooe-web-dock's
webappdirectory). - Open the files in your web browser. The examples for each lecture are in the respective folder (e.g.,
vo01for lecture 1).
- Use your PHP IDE to examine the contents of the files and see how they work.
- Pull the repository regularly to get the latest changes.