Basics of Web Development (5 op)
Toteutuksen tunnus: 5G00DM03-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
- 25.11.2019 - 31.01.2020
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 07.01.2020 - 14.04.2020
- Toteutus on päättynyt.
- Laajuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- englanti
- Paikat
- 0 - 40
- Koulutus
- Bachelor's Degree Programme in Software Engineering
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.
Tenttien ja uusintatenttien ajankohdat
No exam.
The assignment will be done during the course according to the schedule.
Reproduction and promotion with or without separate assignment.
Arviointimenetelmät ja arvioinnin perusteet
The grade is based on the practical work (max 50 p).
The grades are based on the table below:
0 0
1 12
2 22
3 30
4 38
5 46
You need to also assign at least 30 % of the week exercises.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Classroom teaching, exercises, practical work
Oppimateriaalit
In tabula
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
The assignment does not meet the minimum requirements or the assignment is not completed or the assignment has not been returned.
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
The student is able to create and publish a simple web page. The student is able to utilize the backend API interface in frontend development.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
The student is able to create and publish a structured web site that uses the backend API and various visualizations. The student understands how backend application logic works and how database works as backend repository.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
The student will be able to create and publish a well-structured web page using the backend API, as well as rich visualizations and search restrictions. The student is able to use the server-end API interface as a part of a web application. The student understands well how backend application logic works and how database works as backend repository.