ɫɫÀ²

Open University course list

FITech: Designing and building scalable web applications

Course schedule:

1.8.2025 – 31.7.2026

Registration period:

1.8.2025 – 31.7.2026

Teaching time:

Autumn, Spring, Summer

Form of study:

Independent learning, Online teaching

Language:

English

Level:

Advanced

Course code:

CS-E4770

Credits:

5 ECTS

Fee:

0,00 €

The course introduces learners to the principles of building scalable web applications, focusing on recent advances in both client- and server-side development as well as on platforms and hosting solutions. Architectural patterns and their fit and need for different types of web applications are also considered.

Course contents

  • Methodologies and evolution of designing and building scalable web applications, focusing on recent advances in both client- and server-side development as well as on platforms and hosting solutions.
  • Architectural patterns and their fit and need for different types of web applications.

Learning outcomes

After the course, the student

  • understands the multiple dimensions of scalability and understands factors that contribute to the scalability of web applications
  • knows and applies architectural patterns and techniques for designing and building scalable web applications
  • understands the impact of the wide range of design decisions in building scalable web applications
  • knows scalability laws and reflects on them in the context of architectural decisions
  • can evaluate the scalability of web applications at multiple abstraction levels
  • has practical experience in designing, building, and deploying web applications that scale

Course material

Technologies: docker, docker compose, kubernetes, minikube, as well as a handful of web technologies. Online materials available at

Completion methods

Course assignments, including exercises, essays and projects.

More information on the . 

  • Updated:
  • Published:
Share
URL copied!