Skip to main content

Programming Front EndLaajuus (4 cr)

Code: IT23DO01

Credits

4 op

Objective

- The student can create static user interfaces for web applications using HTML and CSS.
- Students can use JavaScript to make web pages dynamic.
- The student is familiar with how troubleshooting is done in web browsers.
- The student can use object-oriented code in JavaScript.
- The student knows different ways of local storage of data in the browser.
- Students can make simple API calls to web services from JavaScript code.

Content

- HTML
- CSS
- JavaScript and Domain Object Model
- Object-oriented JavaScript
- JSON file format
- Local storage of data in the browser (Cookies, Web Storage)
- Simple API calls

Qualifications

Nothing

Assessment criteria, satisfactory (1)

At least 10p/30p.

Assessment criteria, good (3)

At least 18p/30p.

Assessment criteria, excellent (5)

At least 26p/30p.

Assessment criteria, approved/failed

Less then 10p/30p

Materials

- Material at Moodle
- Visual Studio Code
- node.js (for JavaScript)

Enrollment

15.06.2024 - 22.09.2024

Timing

02.09.2024 - 10.11.2024

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

- The student can create static user interfaces for web applications using HTML and CSS.
- Students can use JavaScript to make web pages dynamic.
- The student is familiar with how troubleshooting is done in web browsers.
- The student can use object-oriented code in JavaScript.
- The student knows different ways of local storage of data in the browser.
- Students can make simple API calls to web services from JavaScript code.

Content

- HTML
- CSS
- JavaScript and Domain Object Model
- Object-oriented JavaScript
- JSON file format
- Local storage of data in the browser (Cookies, Web Storage)
- Simple API calls

Location and time

autumn 2024, Vaasa

Materials

material on Moodle

Teaching methods

lectures, programming exercises

Exam schedules

examination: november 2024
retake 1: december 2024
retake 2: spring 2025

Completion alternatives

examination

Student workload

classroom studies about 45 h
own work about 55 h

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

At least 10p/30p.

Assessment criteria, good (3)

At least 18p/30p.

Assessment criteria, excellent (5)

At least 26p/30p.

Assessment criteria, approved/failed

Less then 10p/30p

Assessment criteria, fail (0)

Student's knowledge does not reach the level of a satisfactory grade.

Assessment criteria, satisfactory (1-2)

The student can create simple user interfaces with basic functionality for web applications.

Assessment criteria, good (3-4)

The student can create user interfaces with more advanced functionality for web applications.

Assessment criteria, excellent (5)

The student can create user interfaces with more advanced functionality for web applications where external libraries are used, where different types of media is considered and where data is temporary stored.

Qualifications

Nothing

Enrollment

15.06.2023 - 03.09.2023

Timing

28.08.2023 - 05.11.2023

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • English
  • Svenska
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Business Information Technology
  • Degree Programme in Information Technology
Teachers
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • INF23F-Å
    Tradenom (YH), informationsbehandling, 2023
  • ITE23D-V
    Information Technology, full time studies 2023, Vasa

Objective

- The student can create static user interfaces for web applications using HTML and CSS.
- Students can use JavaScript to make web pages dynamic.
- The student is familiar with how troubleshooting is done in web browsers.
- The student can use object-oriented code in JavaScript.
- The student knows different ways of local storage of data in the browser.
- Students can make simple API calls to web services from JavaScript code.

Content

- HTML
- CSS
- JavaScript and Domain Object Model
- Object-oriented JavaScript
- JSON file format
- Local storage of data in the browser (Cookies, Web Storage)
- Simple API calls

Location and time

autumn 2023, Vaasa

Materials

material on Moodle

Teaching methods

lectures, programming exercises

Exam schedules

examination: november 2023
retake 1: december 2023
retake 2: spring 2024

Completion alternatives

examination

Student workload

classroom studies about 45 h
own work about 55 h

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

At least 10p/30p.

Assessment criteria, good (3)

At least 18p/30p.

Assessment criteria, excellent (5)

At least 26p/30p.

Assessment criteria, approved/failed

Less then 10p/30p

Assessment criteria, fail (0)

Student's knowledge does not reach the level of a satisfactory grade.

Assessment criteria, satisfactory (1-2)

The student can create simple user interfaces with basic functionality for web applications.

Assessment criteria, good (3-4)

The student can create user interfaces with more advanced functionality for web applications.

Assessment criteria, excellent (5)

The student can create user interfaces with more advanced functionality for web applications where different types of media is considered and data is temporary stored.

Qualifications

Nothing