Skip to main content

Backend Development 1 (4 cr)

Code: C-02504-HTKA0140-3004

General information


Enrolment period
18.11.2024 - 24.01.2025
Registration for the implementation has ended.
Timing
13.01.2025 - 14.03.2025
Implementation has ended.
Credits
4 cr
Institution
JAMK University of Applied Sciences, Pääkampus
Teaching languages
Finnish
Seats
0 - 10

Objectives (course unit)

The purpose of the course Do you want to learn how to develop application back-end systems on which the application’s persistent data storage, system integration, authentication services, machine learning and artificial intelligence services, and many other vital services are based? The Backend Application Development 1 course will lead you to an understanding of how backend applications work. Even if you build your backend service entirely on cloud platforms, it is essential to understand the basics of backend operation. Course competencies Application development expertise Course competence The student is able to implement a server-side web applications nodejs has and knows how to use the most common Node-applications data warehouses. The student is able to implement the secure application architecture and is familiar with the most common server-side solutions. The student knows the most common ways to transfer information within an application and between applications located on different servers.

Content (course unit)

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

Prerequisites (course unit)

Knowledge of programming basics and databases.

Location and time

Spring 2025

Assessment scale

0-5

Teaching methods

Video lectures and contact hours with guidance 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.

Learning materials

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

Student workload

108 hours

Further information

Open amk 2 Edufutura 5 Campusoline 10 Students of Open University of Applied Sciences, EduFutura and CampusOnline can complete the course entirely remotely. The course's video lectures and materials make this possible. Assignments and final project will be assessed. The assessment will be based on a video-conferenced personal assessment interview. Prerequisites: Basics of programming

Go back to top of page