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
The course takes place in period
1 (2022-08-01 to 2022-10-23)
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
Web Service (REST API) and client programming.
Web Service cloud deployment.
Learning outcomes
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 (skill)
You can create REST APIs using Node.js, Express
and MongoDB or similar technologies (skill)
You understand how to use the REST principles
during planning and implementation of web
applications (attitude)
Course contents
Introduction to
- Server-side Javascript
- Cloud technologies (IaaS, PaaS, DBaaS...)
- NoSQL databases
REST Web service development in Node.js
environments
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
- Welander Fredrik
- Karlsson Jonny
Examiner
Welander Fredrik
Home page of the course
Group size
No limit (37 students enrolled)
Assignments valid until
12 months after course has ended
Course enrolment period
2022-08-10 to 2022-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 |
---|---|---|---|---|---|
2022-09-05 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-07 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-12 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-14 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-19 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-21 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-26 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-09-28 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-10-03 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-10-05 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-10-10 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-10-12 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi | Welander Fredrik | |
2022-10-14 | 13:00 - 15:00 | F365 | Webbtjänster och molnteknologi | ||
2022-10-20 | 13:00 - 15:45 | F365 | Webbtjänster och molnteknologi PRESENTATIONER | Welander Fredrik | |
2022-11-01 | 09:30 - 16:00 | F367 | Webbtjänster och molnteknologi PROJEKTFEEDBACK | Welander Fredrik | |
2022-11-03 | 09:30 - 16:00 | F367 | Webbtjänster och molnteknologi PROJEKTFEEDBACK | Welander Fredrik |