The course is included in these curricula and study modules
- Information technology 2014 - Service oriented architectures and system design
- Information technology 2015 - Service oriented architectures and system design
- Information technology 2016 - Service oriented architectures and system design
- Information technology 2017 - Service oriented architectures and system design
- Information technology 2018 - Service oriented architectures and analythical methods
- Information technology 2019 - Service oriented architectures and analythical methods
- Information technology 2020 - Service oriented architectures and analythical methods
- Information technology 2021 - Service oriented architectures and analythical methods - advanced studies
- Information technology 2022 - Service oriented architectures and analythical methods - advanced studies
- Information technology 2023 - Service oriented architectures and analythical methods - advanced studies
The course takes place in period
1 (2023-08-01 to 2023-10-22)
Level/category
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
In this study unit the focus lies on the following
competencies:
Web Service (REST API) and client programming.
Web Service cloud deployment.
SDG's in focus:
#9 Industry, innovation and infrastructure
Learning outcomes
Upon completion of this study unit:
You are familiar with and able to use cloud
services like Heroku, Azure or AWS. (Knowledge)
You understand the main principles behind REST.
(Knowledge)
You can develop REST clients for both web and
desktop. (Skills)
You can create REST APIs using Node.js, Express
and MongoDB or similar technologies. (Skills)
You understand how to use the REST principles
during planning and implementation of web
applications. (Approach)
Course contents
Introduction to
- Server-side Javascript
- Cloud technologies (IaaS, PaaS, DBaaS...)
- NoSQL databases
REST Web service development
Deploying REST services in Azure or similar
Creating and deploying databases in Azure or
similar
Developing simple REST clients
Prerequisites and co-requisites
Networking protocols and security
Web Communication, Database and CMS
Frameworks and Web Applications
Recommended or required reading
Links to text and video material are being shared
on Itslearning.
Study activities
- Lectures - 33 hours
- Project- and production work/artistic activities - 102 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
- Programming project
Assessment requirements
The course grade is evaluated based on
programming projects. The projects must be handed
in before the deadline and be presented at a Project
feedback session.
Teacher
- Karlsson Jonny
- Welander Fredrik
Examiner
Welander Fredrik
Home page of the course
Group size
No limit (25 students enrolled)
Assignments valid until
12 months after course has ended
Course enrolment period
2023-08-10 to 2023-09-06
Assessment methods
- Date will be announced later - Reports and productions
- Date will be announced later - Other assignments
Date | Time | Room | Title | Description | Organizer |
---|---|---|---|---|---|
2023-08-31 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-04 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-05 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-07 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-11 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-12 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-14 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-18 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-21 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-26 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-09-28 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-10-03 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-10-05 | 09:15 - 12:00 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2023-10-10 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi PRESENTATIONER | Welander Fredrik |