Skip to content

ProgrammingSelf-pacedIntermediate

Full Stack Open

by University of Helsinki

Verification

Listed

This course is listed in the TrustMyCourse directory. It has not been independently verified by TrustMyCourse, and nothing on this page should be read as a verification result.

Price
Free
Level
Intermediate
Format
Self-paced
Language
English
Modules
11
View Full Stack Open on University of Helsinki, opens the provider’s website

on fullstackopen.com

You will continue to University of Helsinki. TrustMyCourse does not sell this course.

The University of Helsinki's open web development course, built around React, Node.js and Express and worked through as written material with exercises rather than video. It runs from browser fundamentals through building and testing a server, state management, GraphQL, TypeScript, React Native, CI/CD, containers and relational databases. The material is free, and both a certificate and University of Helsinki ECTS credits are available at no cost. It expects existing programming ability rather than starting from zero.

Who it is for

Developers who already program and want a structured route through modern JavaScript full-stack development.

Recorded from the provider’s published description of the course.

Verification

This course has not been verified

TrustMyCourse has not reviewed this course. That is not a finding about it. No review has taken place, so there is nothing to report either way.

The course details on this page come from public information about the course. They have not been checked against the course itself, and no TrustMyCourse verification has been carried out.

What verification would and would not cover

  • Whether you will earn money, find work or reach any particular result
  • Whether a course is the right choice for your situation
  • Teaching quality, or the personal opinions of previous buyers
  • Anything a creator changes between scheduled re-checks

TrustMyCourse does not sell this course, does not rank it against others, and publishes no rating or score for it.

The course

Course details

Provider
University of Helsinki
Price
Free
Level
Intermediate
Format
Self-paced
Language
English
Access
Free and open access to all course material, with certificates and ECTS credits available at no cost

Listed in

What the course covers

Summarised by TrustMyCourse from public course information. Wording is our own, not the provider’s.

  1. Fundamentals of web apps

    Part 0 establishes how a browser and a server actually exchange data before any framework appears.

  2. Introduction to React and talking to a server

    Parts 1 and 2 build React components and then connect them to a backend over HTTP.

  3. Building and testing a Node server

    Parts 3 and 4 cover Express, MongoDB, server testing and user administration.

  4. Testing React apps and routing

    Part 5 adds front-end testing and React Router.

  5. Advanced state management and custom hooks

    Parts 6 and 7 cover Redux and other state approaches, custom hooks and build tooling.

  6. GraphQL

    Part 8 replaces the REST approach used earlier with a GraphQL API.

  7. TypeScript

    Part 9 introduces static typing across both the client and the server.

  8. React Native

    Part 10 applies the React knowledge from earlier parts to mobile.

  9. CI/CD

    Part 11 covers automated pipelines and deployment practice.

  10. Containers

    Part 12 covers containerising the application and its dependencies.

  11. Using relational databases

    Part 13 revisits persistence with a relational database rather than the document store used earlier.

Provider

Who created this course

University of Helsinki

The Department of Computer Science at the University of Helsinki, which publishes this course openly online.

University of Helsinki website

Any TrustMyCourse verification applies to the course on this page, not to the provider as a whole and not to its other courses. TrustMyCourse does not endorse University of Helsinki.

More in this category

More programming courses

Browse the full category
  • VerifiedVerification reference TMC-2026-00006

    Harvard University (CS50)

    Artificial Intelligence

    CS50's Introduction to Artificial Intelligence with Python

    Harvard's AI course, published free as OpenCourseWare. Seven lecture topics work through search, knowledge representation, uncertainty, optimisation, machine learning, neural networks and language, with Python projects attached to each. It is explicitly a follow-on rather than a first course: the stated prerequisite is CS50x or roughly a year of Python experience, and the material assumes the learner can already write and debug their own programs.

    Price
    Free
    Level
    Intermediate
    Format
    Self-paced

    See the verification record

    Reviewed
    Re-check
  • VerifiedVerification reference TMC-2026-00001

    Harvard University (CS50)

    Programming

    CS50's Introduction to Computer Science

    Harvard's introductory computer science course, taught through eleven weeks that begin in Scratch and move into C, then Python, SQL and web development with Flask. It spends unusually long on what happens underneath a program, covering arrays, memory, pointers and data structures, before reaching higher-level languages, and ends with a self-directed final project. The course materials are free; a certificate is a separate paid option through edX.

    Price
    Free
    Level
    Beginner
    Format
    Self-paced

    See the verification record

    Reviewed
    Re-check
  • VerifiedVerification reference TMC-2026-00030

    Shopify Academy

    Ecommerce

    Developing on Shopify

    An hour of developer-facing training on building for the Shopify platform, as distinct from the courses aimed at merchants. Free and open without an account.

    Price
    Free
    Level
    Intermediate
    Format
    Self-paced

    See the verification record

    Reviewed
    Re-check