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
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
|
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