Skip to main content

Web ProgrammingLaajuus (5 cr)

Code: R504D57

Credits

5 op

Teaching language

  • English

Objective

The student understands the basic principles of web developing and can apply them using HTML, CSS and scripting language in web environment. The student can utilize front-end libraries in implementation.

Content

- Basics of web development
- HTML and CSS
- Basics of scripting languages
- Front-end libraries

Assessment criteria, satisfactory (1)

The student can implement web pages using HTML and CSS techniques.

Assessment criteria, good (3)

The student can utilize HTML, CSS and scripting language in the implementation. The student can apply the techniques mentioned in appropriate way so that the code is easily readable and maintainable.

Assessment criteria, excellent (5)

The student can apply techniques in a sophisticated manner in even more challenging implementations. The usability, visual look and feel and functionality meet high standards.

Enrollment

02.10.2023 - 28.01.2024

Timing

29.01.2024 - 30.04.2024

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Seats

0 - 30

Teachers
  • Aku Kesti
Responsible person

Aku Kesti

Student groups
  • R54D23S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2023

Objective

The student understands the basic principles of web developing and can apply them using HTML, CSS and scripting language in web environment. The student can utilize front-end libraries in implementation.

Content

- Basics of web development
- HTML and CSS
- Basics of scripting languages
- Front-end libraries

Location and time

Mainly lessons in the classroom

Materials

Material will be shared in moodle. In addition we use the web base material for completing the exercises Other literature: - Web-ohjelmointi, Ari Rantala - Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Teaching methods

During the class room teaching we are going through various of code examples which are combining theory and practice together.

Completion alternatives

Exercises and an assignment

Further information

There are no pre-requiremnts for the study unit

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

The student can implement web pages using HTML and CSS techniques.

Assessment criteria, good (3)

The student can utilize HTML, CSS and scripting language in the implementation. The student can apply the techniques mentioned in appropriate way so that the code is easily readable and maintainable.

Assessment criteria, excellent (5)

The student can apply techniques in a sophisticated manner in even more challenging implementations. The usability, visual look and feel and functionality meet high standards.

Assessment methods and criteria

The course works / assignments will be evaluated.

We are also collecting feedback from the students during the course. This is done by using web based feedback system. We will process the feedback in teacher teams and will discuss the results in the lessons if needed. Teacher will react to the feedback accordingly.

Enrollment

03.10.2022 - 29.01.2023

Timing

30.01.2023 - 23.04.2023

Credits

5 op

Virtual proportion (cr)

3 op

Mode of delivery

40 % Contact teaching, 60 % Distance learning

Teaching languages
  • English
Seats

0 - 30

Degree programmes
  • Machine Learning and Data Engineering
Teachers
  • Aku Kesti
Responsible person

Aku Kesti

Student groups
  • R54D22S

Objective

The student understands the basic principles of web developing and can apply them using HTML, CSS and scripting language in web environment. The student can utilize front-end libraries in implementation.

Content

- Basics of web development
- HTML and CSS
- Basics of scripting languages
- Front-end libraries

Location and time

Mainly lessons in the classroom

Materials

Material will be shared in moodle. In addition we use the web base material for completing the exercises

Other literature:
- Web-ohjelmointi, Ari Rantala
- Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Teaching methods

During the class room teaching we are going through various of code examples which are combining theory and practice together.

Completion alternatives

Exercises and an assignment

Further information

There are no pre-requiremnts for the study unit

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

The student can implement web pages using HTML and CSS techniques.

Assessment criteria, good (3)

The student can utilize HTML, CSS and scripting language in the implementation. The student can apply the techniques mentioned in appropriate way so that the code is easily readable and maintainable.

Assessment criteria, excellent (5)

The student can apply techniques in a sophisticated manner in even more challenging implementations. The usability, visual look and feel and functionality meet high standards.

Assessment methods and criteria

The course works / assignments will be evaluated.

We are also collecting feedback from the students during the course. This is done by using web based feedback system. We will process the feedback in teacher teams and will discuss the results in the lessons if needed. Teacher will react to the feedback accordingly.

Enrollment

04.10.2021 - 25.12.2021

Timing

17.01.2022 - 06.03.2022

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Teachers
  • Aku Kesti
Responsible person

Aku Kesti

Student groups
  • R54D21S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2021

Objective

The student understands the basic principles of web developing and can apply them using HTML, CSS and scripting language in web environment. The student can utilize front-end libraries in implementation.

Content

- Basics of web development
- HTML and CSS
- Basics of scripting languages
- Front-end libraries

Location and time

Mainly lessons in the classroom

Materials

Material will be shared in moodle. In addition we use the web base material for completing the exercises

Other literature:
- Web-ohjelmointi, Ari Rantala
- Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Teaching methods

During the class room teaching we are going through various of code examples which are combining theory and practice together.

Completion alternatives

Exercises and an assignment

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

The student can implement web pages using HTML and CSS techniques.

Assessment criteria, good (3)

The student can utilize HTML, CSS and scripting language in the implementation. The student can apply the techniques mentioned in appropriate way so that the code is easily readable and maintainable.

Assessment criteria, excellent (5)

The student can apply techniques in a sophisticated manner in even more challenging implementations. The usability, visual look and feel and functionality meet high standards.

Assessment methods and criteria

The course works / assignments will be evaluated.

We are also collecting feedback from the students during the course. This is done by using web based feedback system. We will process the feedback in teacher teams and will discuss the results in the lessons if needed. Teacher will react to the feedback accordingly.