Skip to main content

Client-side Web DevelopmentLaajuus (3 cr)

Code: KL00CQ16

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

- HTML, CSS, JavaScript
- Tools needed in web application development
- Basics of web application development frameworks. A commonly used framework is used as an example.

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.

Materials

Lecture material

Enrollment

22.04.2024 - 04.09.2024

Timing

26.08.2024 - 13.10.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Petteri Mäkelä
Student groups
  • TITE22

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

- HTML, CSS, JavaScript
- Tools needed in web application development
- Basics of web application development frameworks. A commonly used framework is used as an example.

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Raine Kauppinen
  • Petteri Mäkelä
Student groups
  • TITE21

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

- HTML, CSS, JavaScript
- Tools needed in web application development
- Basics of web application development frameworks. A commonly used framework is used as an example.

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Enrollment

17.04.2023 - 06.09.2023

Timing

14.08.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Software Engineering
Teachers
  • Raine Kauppinen
  • Petteri Mäkelä
Student groups
  • OHSU23
    Software Engineering

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

- HTML, CSS, JavaScript
- Tools needed in web application development
- Basics of web application development frameworks. A commonly used framework is used as an example.

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Enrollment

01.12.2021 - 23.01.2022

Timing

10.01.2022 - 29.05.2022

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Open University of Applied Sciences
Teachers
  • Petteri Mäkelä
Student groups
  • WEB22
    Web Programming

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

- HTML, CSS, JavaScript
- Tools needed in web application development
- Basics of web application development frameworks. A commonly used framework is used as an example.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.