Skip navigation

Web Software Development

Web software development

Welcome! This free online course will teach you what web applications are, how they function, and how to build them with JavaScript and Deno, a modern runtime from the developers of Node.

The focus in the course is on designing, implementing, and testing server-side web applications. Along the way, you'll also learn to deploy applications to cloud environments, and learn the basics of building client-side functionality of web applications.

The course has no explicit deadlines and you can proceed in the course at your own pace. Official Aalto credits are available for participants with a Finnish social security number or an Aalto University student number.

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

HomeSupport scheduleGrading scheduleCreditsPrivacy noticeAccessibility statementResearch outline