Skip to main content

FrameworksLaajuus (3 cr)

Code: AT00BY22

Credits

3 op

Objective

Student is able to
- design and implement a modern web-application
- implement an asynchronous web-application
- use modern frameworks in implementing the web-application

Enrollment

06.05.2024 - 30.08.2024

Timing

28.10.2024 - 13.12.2024

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
  • Matti Welin
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT22SV
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

Student is able to
- design and implement a modern web-application
- implement an asynchronous web-application
- use modern frameworks in implementing the web-application

Implementation and methods of teaching

The teaching methods used are distance learning lectures, as well as applied exercises based on examples.

Timing and attendance

Presence and personal activity are desirable, monitored, and affect evaluation. The course is approximately 2 x 2 hours per week and is scheduled for the second semester of the fall (starting from week 44 until xmas).

Learning material and recommended literature

Study material can be found in Moodle. It consists of course lecture slides and other current material. In addition, the student independently searches for both literature sources and reliable sources available on the Internet.

Alternative completion methods

Agreed on demand.

Working life cooperation

-

Exam retakes

-

Learning environment

The virtual Moodle e-learning platform is used as the information and organization environment for the course. This course requires a personal computer and it is a good idea to have administrator rights during the course. The computer OS can be Windows, Linux, or Mac.

Student time use and work load

Lecture session approximately 33.
Total hours for studying approximately 80.

Contents

During this course student learns web-frameworks used in web-services. Browser framework is Angular (or similar).

Additional information for students: previous knowledge etc.

www-technologies, programming basics, Javascript/Typescript basics.

Assessment criteria

The evaluation is based on the level of completion of the tasks assigned to the course and the student's activity.

Assessment scale

1-5

Failed (0)

The student has not achieved the competence objectives of the course.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to make use of available data sources and make independent solutions to some extent. The tasks to be returned must be completed at the pass level.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to use and apply the available data sources independently.
The returned tasks must be performed in such a way that they have been correctly and approved in accordance with the assignment. The student participates in the discussion and reflection during the lectures.

Assessment criteria: level 5 (assessment scale 1–5)

The student is able to make use of, critically evaluate and apply available data sources. The student is required to take an active part in the discussion, is a positive interlocutor and promotes the discussion in an essential direction and justifies his or her opinion. The tasks to be returned must be completed in such a way that they meet the objectives of the given assignment at a commendable level.

Enrollment

15.05.2023 - 01.09.2023

Timing

30.10.2023 - 15.12.2023

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
  • Matti Welin
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT21SV
  • TLTIICTDD23S
    Bachelor’s Degree Programme in Information and Communications Technology 23S, Double Degree, Lahti
  • TLTITVT21K
  • TLTIEX23S2
  • TLTITVT20SV
Small groups
  • Luennot 1

Learning outcomes

Student is able to
- design and implement a modern web-application
- implement an asynchronous web-application
- use modern frameworks in implementing the web-application

Implementation and methods of teaching

The teaching methods used are distance learning lectures, as well as applied exercises based on examples.

Timing and attendance

Presence and personal activity are desirable, monitored, and affect evaluation. The course is approximately 2 x 2 hours per week and is scheduled for the second semester of the fall (starting from week 44 until xmas).

Learning material and recommended literature

Study material can be found in Moodle. It consists of course lecture slides and other current material. In addition, the student independently searches for both literature sources and reliable sources available on the Internet.

Alternative completion methods

Agreed on demand.

Working life cooperation

-

Exam retakes

-

Learning environment

The virtual Moodle e-learning platform is used as the information and organization environment for the course. This course requires a personal computer and it is a good idea to have administrator rights during the course. The computer OS can be Windows, Linux, or Mac.

Student time use and work load

Lecture session approximately 33.
Total hours for studying approximately 80.

Contents

During this course student learns web-frameworks used in web-services. Browser framework is Angular (or similar).

Additional information for students: previous knowledge etc.

www-technologies, programming basics, Javascript/Typescript basics.

Assessment criteria

The evaluation is based on the level of completion of the tasks assigned to the course and the student's activity.

Assessment scale

1-5

Failed (0)

The student has not achieved the competence objectives of the course.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to make use of available data sources and make independent solutions to some extent. The tasks to be returned must be completed at the pass level.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to use and apply the available data sources independently.
The returned tasks must be performed in such a way that they have been correctly and approved in accordance with the assignment. The student participates in the discussion and reflection during the lectures.

Assessment criteria: level 5 (assessment scale 1–5)

The student is able to make use of, critically evaluate and apply available data sources. The student is required to take an active part in the discussion, is a positive interlocutor and promotes the discussion in an essential direction and justifies his or her opinion. The tasks to be returned must be completed in such a way that they meet the objectives of the given assignment at a commendable level.

Enrollment

01.07.2022 - 04.09.2022

Timing

29.08.2022 - 16.12.2022

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology (in Finnish)
  • Studies for incoming exchange students
Teachers
  • Matti Welin
Scheduling groups
  • Luennot 1 (Size: 0. Open UAS: 0.)
Groups
  • TLTIEX22S2
  • 07TVT20K
  • 07TVT19SV
  • TLTITVT20SV
  • TLTIICTDD22S
    Bachelor’s Degree Programme in Information and Communications Technology 22S, Double Degree, Lahti
Small groups
  • Luennot 1

Learning outcomes

Student is able to
- design and implement a modern web-application
- implement an asynchronous web-application
- use modern frameworks in implementing the web-application

Assessment scale

1-5