Siirry suoraan sisältöön

Basics of Web Development (5 op)

Toteutuksen tunnus: 5G00DM03-3005

Toteutuksen perustiedot


Ilmoittautumisaika
15.11.2021 - 16.01.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
10.01.2022 - 01.05.2022
Toteutus on päättynyt.
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
englanti
Koulutus
Bachelor's Degree Programme in Software Engineering
Opettajat
Sonja Viinikainen
Teemu Heinimäki
Ryhmät
21I260EA
Degree Programme in Software Engineering
Opintojakso
5G00DM03

Osaamistavoitteet (Opintojakso)

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.

Sisältö (Opintojakso)

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

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

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.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

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.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

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.

Aika ja paikka

Lectures according to schedule.

Tenttien ja uusintatenttien ajankohdat

No exam.
A course assignment carried out during the course.
Reproduction and promotion with or without a separate assignment.

Arviointimenetelmät ja arvioinnin perusteet

The grading is based on the number of points gathered during the course. Some exercises ("weekly exercises") and the mandatory course assignment yield these points.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Lecture/exercise sessions, home exercises, problem-based learning, independent study. The lecture/exercise sessions start remotely (see Moodle). Later teaching and support may be organized also in the TAMK premises depending on the developments concerning the COVID situation and the related guidelines and instructions.

Oppimateriaalit

No specific books. Web sources, custom lecture material.

Opiskelijan ajankäyttö ja kuormitus

The intended workload for a student, on average, is 135 h, distributed evenly over the course duration.

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

The course assignment does not meet the minimum requirements, it is not submitted according to the instructions, or the number of points obtained during the course is insufficient.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Based on the points gathered during the course. The course assignment must be passed successfully.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Based on the points gathered during the course. The course assignment must be passed successfully.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Based on the points gathered during the course. The course assignment must be passed successfully.

Siirry alkuun