Web-Based Systems
This site contains transitional material, aimed at helping you prepare for the next major topic (User Interfaces & Human-Computer Interaction).
We provide an introduction to HTML and CSS here, for those unfamiliar with these technologies. You can skip over this material if you already have web development experience.
We also provide an introduction to the server side of web applications, with a particular focus on the Ktor framework. Again, there may be things here that you can skip because you already know them, but as a minimum you should work through the material on Ktor.
If you’ve not already done so, please bookmark this site in your web browsers, so that you have convenient access to it in future.
There is no GitHub repository to support this material, and therefore no reason to use Codespaces.
Instead, you should do the tasks on the SoCS Linux machines or your own PC. If you attempt to use a Codespace, you will actually make things more difficult for yourself!
Credits
This material was written by humans.
Please report any errors via the General channel for COMP2850 in Microsoft Teams.