Skip navigation

Web Software Development

Web software development (2024)

Welcome! In this free open online course, you'll learn what web applications are, how they function, and how to build them. The course introduces designing, building, and testing server- and client-side functionality of web applications. As the key technologies, we'll be using JavaScript, Deno, and Svelte.

The course version is available for self-study and as a resource for teachers and students until the end of 2024. After that, it no longer offers official Aalto credits.

An updated version of the course is available by clicking here. The updated version will be fully available mid December 2024.

Cloud with databases on top. Buzzwords displayed in rain from the cloud. The rain falls toward a phone.


HomeSupport scheduleGrading scheduleCreditsPrivacy noticeAccessibility statementResearch outline