API DevelopmentLaajuus (5 cr)
Code: 5G00EU63
Credits
5 op
Objectives
Students are familiar with server-side implementation techniques and programming methods. The student is able to identify the CRUD functions of the data. Students are able to design and implement API. Student is familiar with API implementation and publishing methods.
Content
The server-side implementation techniques and programming methods. CRUD implementation of data. Design and implementation of API. API Implementation and Publication Methods.
Prerequisites
IoT and Web Programming
Assessment criteria, satisfactory (1-2)
Student
-Is able to implement API features
-Is able to implement data CRUD functions
-Is able to publish API
Assessment criteria, good (3-4)
Student
-Is able to implement the required API features
-Is able to implement the necessary data CRUD functions
-Can automate API implementation and release
Assessment criteria, excellent (5)
Student
-Is able to implement versatile API features
-Is able to implement the versatile data CRUD functions
-Can automate all API implementation and release steps
Enrolment period
24.11.2024 - 12.01.2025
Timing
01.01.2025 - 04.05.2025
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jari Aalto
Person in charge
Jari Aalto
Groups
-
23I224
Objectives (course unit)
Students are familiar with server-side implementation techniques and programming methods. The student is able to identify the CRUD functions of the data. Students are able to design and implement API. Student is familiar with API implementation and publishing methods.
Content (course unit)
The server-side implementation techniques and programming methods. CRUD implementation of data. Design and implementation of API. API Implementation and Publication Methods.
Prerequisites (course unit)
IoT and Web Programming
Assessment criteria, satisfactory (1-2) (course unit)
Student
-Is able to implement API features
-Is able to implement data CRUD functions
-Is able to publish API
Assessment criteria, good (3-4) (course unit)
Student
-Is able to implement the required API features
-Is able to implement the necessary data CRUD functions
-Can automate API implementation and release
Assessment criteria, excellent (5) (course unit)
Student
-Is able to implement versatile API features
-Is able to implement the versatile data CRUD functions
-Can automate all API implementation and release steps
Assessment scale
0-5
Enrolment period
22.11.2023 - 16.01.2024
Timing
01.01.2024 - 05.05.2024
Credits
5 op
Virtual portion
3 op
Mode of delivery
40 % Contact teaching, 60 % Online learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jari Aalto
Person in charge
Jari Aalto
Groups
-
22I224
Objectives (course unit)
Students are familiar with server-side implementation techniques and programming methods. The student is able to identify the CRUD functions of the data. Students are able to design and implement API. Student is familiar with API implementation and publishing methods.
Content (course unit)
The server-side implementation techniques and programming methods. CRUD implementation of data. Design and implementation of API. API Implementation and Publication Methods.
Prerequisites (course unit)
IoT and Web Programming
Assessment criteria, satisfactory (1-2) (course unit)
Student
-Is able to implement API features
-Is able to implement data CRUD functions
-Is able to publish API
Assessment criteria, good (3-4) (course unit)
Student
-Is able to implement the required API features
-Is able to implement the necessary data CRUD functions
-Can automate API implementation and release
Assessment criteria, excellent (5) (course unit)
Student
-Is able to implement versatile API features
-Is able to implement the versatile data CRUD functions
-Can automate all API implementation and release steps
Assessment scale
0-5
Enrolment period
15.12.2022 - 31.01.2023
Timing
09.01.2023 - 07.05.2023
Credits
5 op
Virtual portion
4 op
Mode of delivery
20 % Contact teaching, 80 % Online learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Seats
0 - 50
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Jari Aalto
Person in charge
Jari Aalto
Groups
-
21I224
Objectives (course unit)
Students are familiar with server-side implementation techniques and programming methods. The student is able to identify the CRUD functions of the data. Students are able to design and implement API. Student is familiar with API implementation and publishing methods.
Content (course unit)
The server-side implementation techniques and programming methods. CRUD implementation of data. Design and implementation of API. API Implementation and Publication Methods.
Prerequisites (course unit)
IoT and Web Programming
Assessment criteria, satisfactory (1-2) (course unit)
Student
-Is able to implement API features
-Is able to implement data CRUD functions
-Is able to publish API
Assessment criteria, good (3-4) (course unit)
Student
-Is able to implement the required API features
-Is able to implement the necessary data CRUD functions
-Can automate API implementation and release
Assessment criteria, excellent (5) (course unit)
Student
-Is able to implement versatile API features
-Is able to implement the versatile data CRUD functions
-Can automate all API implementation and release steps
Assessment scale
0-5
Enrolment period
15.11.2021 - 15.01.2022
Timing
03.01.2022 - 01.05.2022
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in ICT Engineering
Teachers
- Markus Huhtamäki
Person in charge
Esa Kujansuu
Groups
-
20I224
Objectives (course unit)
Students are familiar with server-side implementation techniques and programming methods. The student is able to identify the CRUD functions of the data. Students are able to design and implement API. Student is familiar with API implementation and publishing methods.
Content (course unit)
The server-side implementation techniques and programming methods. CRUD implementation of data. Design and implementation of API. API Implementation and Publication Methods.
Prerequisites (course unit)
IoT and Web Programming
Assessment criteria, satisfactory (1-2) (course unit)
Student
-Is able to implement API features
-Is able to implement data CRUD functions
-Is able to publish API
Assessment criteria, good (3-4) (course unit)
Student
-Is able to implement the required API features
-Is able to implement the necessary data CRUD functions
-Can automate API implementation and release
Assessment criteria, excellent (5) (course unit)
Student
-Is able to implement versatile API features
-Is able to implement the versatile data CRUD functions
-Can automate all API implementation and release steps
Assessment scale
0-5