Kuva: Maya Pillai

Deep Dive Into Modern Web Development

Learn React, Redux, Node.js, MongoDB, and GraphQL in one go!

This course will introduce you to modern JavaScript-based web development. The main focus is on building single page applications with ReactJS that use REST APIs built with Node.js.

Kirjaudu sisään nähdäksesi Moodlen kurssiavaimen.

Ilmoittautuminen ja opintomaksu

Full Stack Web Development is a massive open online course (MOOC), which means it is available to everyone free of charge.

The exact registration time is shown by clicking the Register button.

Please note:

  • Course materials are available for everyone without officially enrolling on the course.
  • Students and international students at the University of Helsinki can enrol on the course with their University of Helsinki username.
  • If you do not have a Finnish personal identity code, please contact the University of Helsinki Admission Services in order to register for the course.

Open University reserves the right to make changes to the study programme.


The course is suitable for Computer Science and Information Technology students, for those working on the field and for advanced amateur programmers. This course is a massive open online course (MOOC). For further information about the course, please see the MOOC learning environment.

If you are completing DEFA (Digital Education For All) studies, Full Stack Web Development is one of the courses that can be completed for application purposes.

Contact information:

The course is completed in the MOOC learning environment 15.3.2019-10.1.2020, which contains the material and instructions necessary for completing the course. The last day to enrol on the course is 8.1.2020. The deadline for submissions is 10.1.2020.

Online learning environment Moodle opens on August 18, 2019.

How to get the Moodle-link and course key?

Next day after registration: log into this study programme with your University of Helsinki username. You will receive more information on the username after registration.

You don’t have to registrate to online examinations.

If you need some special arragements or support for the examination, contact your education specialist at least 10 days beforehand.

Matti Luukkainen

The course is part of the subject studies in Computer Science.