Skip to main content

Backend Development (5 cr)

Code: C-02504-HT00CF32-3001

General information


Timing
12.01.2026 - 20.05.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Blended learning
Institution
JAMK University of Applied Sciences, Pääkampus
Teaching languages
Finnish
Seats
0 - 10

Evaluation scale

0-5

Objective

Purpose of the course Do you want to learn how to develop application backend systems on which application persistent data storage, system integration, authentication services, machine learning and AI services and many other vital services are based? In the Backend Development course, you will learn how to implement versatile and secure backend services. Course competences - Application development: Knows the technologies used in application development and recognizes the significance of different technologies and their relationships. - Application development: Is able to program and develop secure applications. - Information systems: Is familiar with typical information systems and services and understands the importance of security in utilizing services. - Learning to learn: Is able to acquire, critically assess and appropriately apply the national and international knowledge base and practices of their field. Learning outcomes Students will be able to implement backend applications and will be able to use the most common application repositories. The student understands the importance of security in a backend application and knows the most common ways of transferring data within an application and between applications on different servers.

Content

The course content includes Nodejs as a development platform, asynchronous server programming, Nodejs application repositories, Express application framework, building REST API, GraphQL, websocket server, backend application security and backend application publishing. The course provides the basic skills for a backend application developer.

Location and time

Spring 2026

Materials

https://tiko.jamk.fi/~tuito/backendsk1/

Teaching methods

Video lectures and contact hours with guidance. Learning by doing. The course can also be completed entirely online. The course includes pre-recorded video lectures. In addition, the course includes a 0.5-1 hour personal assessment interview with the teacher via Zoom.

Student workload

135 hours

Qualifications

Knowledge of Javascript-programming basics and databases.

Go back to top of page