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.