Skip to main content

Basics of Web Development (5 cr)

Code: 5G00DM03-3004

General information


Enrolment period
15.11.2020 - 05.01.2021
Registration for the implementation has ended.
Timing
04.01.2021 - 30.04.2021
Implementation has ended.
Credits
5 cr
Virtual portion
5 cr
Mode of delivery
Online learning
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
English
Seats
0 - 40
Degree programmes
Bachelor's Degree Programme in Software Engineering
Teachers
Sonja Viinikainen
Teemu Heinimäki
Person in charge
Teemu Heinimäki
Course
5G00DM03

Objectives (course unit)

The student understands the main parts of web applications. The student is able to create small web applications with full-stack application elements. The student is able to create a small IoT system monitoring application.

Content (course unit)

Frontend Programming with Javascript, Backend Programming with Node and data repository e.g. MySQL. Storing data from ICT devices. Command line basics.

Assessment criteria, satisfactory (1-2) (course unit)

Student knows basics of frontend programming with JavaScript. Student can use backend to get data to the frontend with guidance. Student knows basics of backend programming with Node and is able to use data repository e.g. MySQL as the data storage for the backend. Student can store data from ICT device to the data storage with guidance.

Assessment criteria, good (3-4) (course unit)

Student knows and is able to implement frontend Programming with JavaScript. Student can use backend to get data to the frontend. Student knows and is able to implement backend programming with Node and is able to exploit data repository e.g. MySQL as the data storage for the backend. Student can store data from ICT device to the data storage.

Assessment criteria, excellent (5) (course unit)

Student knows and is able to diversely implement frontend Programming with JavaScript. Student can independently use backend to get data to the frontend. Student knows and is able to diversely implement backend programming with Node and is able to exploit data repository e.g. MySQL diversely as the data storage for the backend. Student can store independently data from various ICT devices to the data storage.

Assessment scale

0-5

Go back to top of page