The course takes place in period

3 (2022-01-01 to 2022-03-13)

Level/category

Professional studies

Teaching language

Swedish

Type of course

Compulsory

Cycle/level of course

First

Recommended year of study

3

Total number of ECTS

5 cr

Competency aims

After the course the student is capable to
apply gained knowledge from earlier web
development courses to realize larger full
stack development in teams. The student will
get familiar with architecture design of online
services, API design and microservices. During
the course the students implement a demo
service in teams with other students.

Learning outcomes

At the end of the course the student is
expected to be able to develop flexible and
scalable web services (APIs) with modern
architectures/models such as microservices and
serverless. The students will also strengthen
their knowledge in full-stack development in
general and their skills to work with bigger
projects in teams.

Course contents

  • Architecture design of online services
  • API design and microservices
  • Serverless functions (Azure Functions)
  • Security aspects including Cross-Origin
    Resource Sharing (CORS)
  • Agile full-stack development in teams

Prerequisites and co-requisites

Devops
Web services and cloud technology

Study activities

  • Lectures - 20 hours
  • Project- and production work/artistic activities - 115 hours

Workload

  • Total workload of the course: 135 hours
  • Of which autonomous studies: 135 hours
  • Of which scheduled studies: 0 hours

Mode of Delivery

Participation in tuition

Assessment methods

Essays, reports, productions and portfolio

Assessment requirements

Report, team-implemented application component
(Dates will be announced on the 1st lecture, team's
application component must be presented by the team
on the last lecture)

Teacher

Welander Fredrik

Examiner

Welander Fredrik

Group size

No limit (34 students enrolled)

Assignments valid until

12 months after course has ended

Course enrolment period

2021-12-22 to 2022-01-14

Assessment methods

Date will be announced later - Reports and productions

Room reservations
Date Time Room Title Description Organizer
2022-01-11 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-01-19 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-01-24 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-01-26 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-02-02 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-02-09 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-02-17 09:15 - 12:00 E385 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-02-28 13:00 - 15:45 E383 Cloud Native Apps Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik
2022-03-09 12:30 - 15:15 F365 Cloud Native Apps - PRESENTATIONER Zoom-länk: https://arcada.zoom.us/j/68689583713 Welander Fredrik

Course and curriculum search