RESTful Web Services and Database Interfaces (5cr)
Code: 8J00CN12-3001
General information
- Enrollment
- 25.08.2020 - 01.11.2020
- Registration for the implementation has ended.
- Timing
- 01.09.2020 - 30.11.2020
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Teaching languages
- Finnish
- Degree programmes
- Master's Degree Programme in Automation Engineering
- Teachers
- Aleksi Frimodig
- Petteri Mäkelä
- Juha-Pekka Peltomäki
- Course
- 8J00CN12
Evaluation scale
1-5
Objective
Student can design a RESTful Web Service, which is connected to various kind of data sources. Student can implement the Web Service with Node.js and can utilize ODM and ORM interfaces. Student can test the RESTful web service.
Content
- Basics of Node.js and Express
- ODM and Mongoose
- Using MySQL database with Node.js
- ORM and MySQL
- Design of RESTful Web Service
- Implementing RESTful Web Service with Node.js
- Testing RESTful Web Service
Assessment criteria, satisfactory (1)
Student can design a RESTful Web Service, which is connected to various kind of data sources.
Assessment criteria, good (3)
Student can design a RESTful Web Service, which is connected to various kind of data sources. Student can implement the Web Service with Node.js and can utilize ODM and ORM interfaces. Student knows the testing methods of RESTful Web Service.
Assessment criteria, excellent (5)
Student can design a RESTful Web Service, which is connected to various kind of data sources. Student can implement the Web Service with Node.js and can utilize ODM and ORM interfaces with different kind of data sources. Student masters the testing methods of RESTful Web Service.