Web Development, 7.5 credits
Webbutveckling, 7.5 högskolepoäng
| Course Code: | T1WSSQ |
| Confirmed: | Sep 01, 2025 |
| Valid From: | Aug 31, 2026 |
| Education Cycle: | First-cycle level |
| Disciplinary domain: | Technology |
| Subject group: | Computer Technology |
| Specialised in: | G1F First cycle, has less than 60 credits in first-cycle course/s as entry requirements |
| Main field of study: | Informatics, Computer Engineering |
On completion of the course the student shall:
The course aims to convey essential web technology concepts and techniques. It starts with an introduction to HTTP, HTML, and CSS, along with JavaScript and how to use the Document Object Model (DOM) to modify a web page's content dynamically on the client side. This portion also covers certain client-side libraries and APIs.
The course then focuses on server-side development, specifically using Node.js and associated frameworks. Students will learn to construct database-backed backend solutions that communicate with front-end web pages through REST APIs. The course addresses security considerations throughout, both on the client and server sides. Additionally, the course includes using containers to support the development, testing, and deployment cycles of web applications.
The course includes the following topics:
Tuition will consist of lectures, workshops, seminars, lab work, and project work.
Language of instruction is English.
General entry requirements and taken courses Object-oriented Programming, 7,5 credits, and Databases, 7,5 credits or the equivalent.
The final grade for the course is based upon a balanced set of assessments. The final grade will only be issued after satisfactory completion of all assessments.
| Name of the Test | Value | Grading |
|---|---|---|
| Assignment | 4 credits | 5/4/3/U |
| Examination | 2.5 credits | 5/4/3/U |
| Laboratory | 1 credit | G/U |
Title: \ *Introduction to HTTP
* Author: Launch School
https://launchschool.com/books/http
Title: HTML & CSS
https://marksheet.io/
Title: \ *Eloquent JavaScript, 3rd edition
* Author: Marijn Haverbeke
https://eloquentjavascript.net/
Title: Web Development with Node & Express , 2nd edition
Author: Ethan Brown
Publisher:O'Reilly, 2020
ISBN: 978-1-492-05351-4