Skip to main content

Web application development (5 cr)

Code: TT00CC72-3002

General information


Enrollment
19.08.2024 - 22.09.2024
Registration for the implementation has ended.
Timing
01.08.2024 - 31.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Ali Hosseini
Groups
TTV22SAI
TTV22SAI
Course
TT00CC72

Realization has 15 reservations. Total duration of reservations is 52 h 30 min.

Time Topic Location
Tue 27.08.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 03.09.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 10.09.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 17.09.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 24.09.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 01.10.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 08.10.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 22.10.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 29.10.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 05.11.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 12.11.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 19.11.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 26.11.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 03.12.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Tue 10.12.2024 time 12:30 - 16:00
(3 h 30 min)
Web-sovelluskehitys TT00CC72-3002
Teams opetus
Changes to reservations may be possible.

Objective

The student has a comprehensive understanding of various web application frameworks and architectures. The student knows how to implement a modern scalable application based on microservice architecture using HTML, CSS and JavaScript or Python. The student knows how to use a relational or document database as part of a web application.

Content

- Development of full-stack applications: user interface, server application, database
- REST interfaces
- Microservice architecture
- Docker Swarm or Kubernetes
- MongoDB, MariaDB, InfluxDB
- JavaScript frameworks

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

The student knows how to plan, implement, document and test a modern web application.

Assessment criteria, good (3)

The student knows how to design and implement a modern web application.

Assessment criteria, satisfactory (1)

The student understands the principles of a modern web application and can implement a simple web application with assistance.

Prerequisites

Basics of programming
Python programming
Modern software development
Telecommunications programming

Go back to top of page