Server-side Programming (4cr)
Code: KL00CQ24-3004
General information
- Enrollment
- 22.04.2024 - 09.10.2024
- Registration for the implementation has ended.
- Timing
- 21.10.2024 - 18.12.2024
- Implementation has ended.
- Number of ECTS credits allocated
- 4 cr
- Local portion
- 4 cr
- Mode of delivery
- Contact learning
- Unit
- SeAMK Automation Engineering and Information Technology
- Campus
- SeAMK Seinäjoki, Frami
- Teaching languages
- Finnish
- Degree programmes
- Bachelor of Engineering, Information Technology
- Teachers
- Matti Panula
- Course
- KL00CQ24
Evaluation scale
1-5
Objective
Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with techniques introduced at the beginning of course. Student can use relational and NoSQL databases for storing the application's data. User can develop tests for the server program.
Content
- Fundamentals of web applications
- HTTP, REST API
- Implementing server-side software
- Testing server-side programs
- User administration
Materials
Lecture materials
Teaching methods
Lectures and assignments
Student workload
Contact teaching 35h, independent study 73h.
Assessment criteria, satisfactory (1)
Student knows the fundamentals of web applications. Student can develop simple web-based applications.
Assessment criteria, good (3)
Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application. Student can use relational or NoSQL databases for storing the application's data.
Assessment criteria, excellent (5)
Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with JavaScript and Node.js. Student can use relational and NoSQL databases for storing the application's data. User can develop tests for the server program.