Skip to main content

Web UI (6 cr)

Code: HTKA0030-3004

General information


Enrollment
01.08.2022 - 25.08.2022
Registration for the implementation has ended.
Timing
29.08.2022 - 21.12.2022
Implementation has ended.
Number of ECTS credits allocated
6 cr
Local portion
4 cr
Virtual portion
2 cr
Mode of delivery
Blended learning
Unit
School of Business
Campus
Main Campus
Teaching languages
Finnish
Seats
0 - 45
Degree programmes
Bachelor's Degree Programme in Business Information Technology
Teachers
Teemu Pölkki
Scheduling groups
Pienryhmä 1 (Capacity: 50 . Open UAS : 0.)
Pienryhmä 2 (Capacity: 50 . Open UAS : 0.)
Groups
HTK22S1
Tietojenkäsittely (AMK)
ZJAHTK22S1
Avoin AMK, Tiko, AMK-polut, tietojenkäsittely, tradenomi amk
Small groups
Pienryhmä 1
Pienryhmä 2
Course
HTKA0030
No reservations found for realization HTKA0030-3004!

Evaluation scale

0-5

Objective

In the Web UI course, you will learn how to independently develop rich, responsive web pages using HTML and CSS technologies. In addition to markup languages ​​and style guidelines, the course covers the basics and development of user interfaces for modern web applications. In the course, you will get acquainted with HTML and CSS layout libraries & application frameworks and use them to create website layouts and functionalities.

After completing the course, you have learned to independently create static responsive websites that fit your needs. This skill is one of the basic skills of every web application developer.

Course competencies
- Web development competence
- Systems and methods in ICT
- Learning and information management competence

You understand the basics of website development. These include, among others, file structure, layout, and the use of development tools. You will learn to use markup language (HTML) and style guidelines (CSS), understand their syntax and structure. You will learn how to use CSS preprocessing libraries. You will learn how to make static websites using the techniques mentioned, as well as become familiar with making responsive websites. You will learn to use layout libraries and application frameworks in website development.

Content

- HTML5 (HyperText Markup Language)
- CSS (Cascading Style Sheets)
- CSS preprocessing
- Front-end component libraries and frameworks
- Responsive web design

Materials

Opettajan kirjoittama oppimateriaali.

Lisämateriaalina verkossa saatavilla oleva materiaali:
https://developer.mozilla.org/en-US/docs/Web
https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web
https://www.w3schools.com/

Kirjastojen omat dokumentaatiot:
https://getbootstrap.com/docs/5.0/getting-started/introduction/

Teaching methods

- Reverse classroom
- Teoriat osin itseopiskeluna ennen kontakteja
- Ohjaus- ja tehtäväkontaktit
- Tehtävät
- Lopputyö

Exam schedules

Lopputentti järjestetään opintojakson lopussa joko konetenttinä tai loppukeskusteluna. Uusintamahdollisuuksista tiedotetaan erikseen opintojakson lopussa.

Completion alternatives

Sinulla on oikeus hakea osaamisen tunnistamista ja tunnustamista, jos sinulla on aiemmin hankittua osaamista (esimerkiksi muualla suoritettuja korkeakouluopintoja), joita voidaan katsoa hyväksi nyt suoritettavaan tutkintoon.

Osaamisen tunnistamisessa ja tunnustamisessa on kolme päätapaa: hyväksilukeminen (korvaaminen, sisällyttäminen) ja muulla tavoin hankitun osaamisen tunnistaminen ja tunnustaminen sekä opinnollistaminen. Lisätietoa JAMKin tutkintosäännössä, luku 17.

Lisätietoja saa opintojakson vastuuopettajalta.

Student workload

Opintojakson keskimääräinen kuormittavuus on 162 tuntia.

~60h kontaktiopetusta
~70h opiskelijan itsenäistä työskentelyä (esimerkiksi tehtävät, materiaalin lukeminen, itsenäistä harjoittelua)
~30h lopputyö

Assessment criteria, satisfactory (1)

Sufficient 1: You know the terms used and know how to use them when working on the course. You recognize what different parts websites are built from. You recognize what the different sections are in the layouts of your web pages. You know how to create a static website independently and you know the principles of responsive website development.

Satisfactory 2: You use the terminology of the course fluently. You recognize what different parts of a website are built. You understand what different parts websites are built from. You recognize what the different sections there are in web page layouts. You know how to create a static website that is syntactically and structurally correct, and you know the principles of responsive website development.

Assessment criteria, good (3)

Good 3: You use the terminology of the course fluently. You can independently create a static web page that is syntactically and structurally correct. You understand what different parts websites are built from and what the layouts are, and you know how to apply your related knowledge in a way that suits your needs. You apply the principles of responsive website development in practice. You understand the importance of layout libraries and application frameworks in developing websites and know how to use some ready-made configurations.

Very good 4: You use the terminology of the course fluently. You can independently create a static responsive web page that is syntactically and structurally correct. You can analyze the structures & layouts of websites and create solutions that suit your use. You can use layout libraries and application frameworks to create a solution that suits you.

Assessment criteria, excellent (5)

Excellent 5: You use the terminology of the course fluently. You can independently create a static responsive web page that is syntactically and structurally correct. You can analyze and are able to justify website design choices and site layouts. You can use the definitions of layout libraries and application frameworks and customize them to suit your needs. You are able to independently expand and apply your knowledge and skills

Further information

Avoin AMK 5 (sisältyy max-määrään)
Vaihto-opiskelijat:

Go back to top of page