Web Application Development 1 (5 cr)
Code: DT10033-3002
General information
- Enrollment
- 24.08.2023 - 08.09.2023
- Registration for the implementation has ended.
- Timing
- 07.09.2023 - 07.12.2023
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 0 cr
- Virtual portion
- 5 cr
- Mode of delivery
- Distance learning
- Unit
- Tradenomi / Tietojenkäsittely (DD)
- Campus
- Wärtsilä Campus Karjalankatu 3
- Teaching languages
- Finnish
- Seats
- 5 - 50
- Degree programmes
- Degree Programme in Business Information Technology
- Teachers
- Mikko Anttonen
- Teacher in charge
- Mikko Anttonen
- Groups
-
DTNS22Information Technology (BBA), Full-time Studies, Fall, 2022
- Course
- DT10033
Evaluation scale
H-5
Objective
-you know how to implement browser oriented user interfaces with HTML and CSS -languages.
-you know how to implement event handling to browser oriented client application (Javascript, DOM).
-you know how to use Javascript -programming language.
-you know how to call server api.
-you understand the importance of user-centric design and accessibility requirements in web programming.
Content
HTML5 and CSS
JavaScript basics
Use of CSS- and JavaScript libraries
Use of Server-api
Materials
Ilmoitetaan opintojakson alkaessa.
Teaching methods
Osaamistavoitteet
Opiskelija
- osaa tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä
- osaa käyttää käyttöliittymäkirjastoja
- osaa toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM).
- osaa toteuttaa monikerroksisen tietokantaa hyödyntävän web-ohjelman (data, palvelin, UI/UX)
- osaa soveltaa JavaScript-ohjelmointikieltä
- osaa tehdä JavaScript-pyynnön selainohjelmistosta palvelimelle
- tietää yleisimmät tiedonsiirto- ja tallennusformaatit (JSON, XML, REST) ja osaa soveltaa niitä tiedonsiirrossa
- osaa toteuttaa palvelinohjelmistoja jollain ohjelmointivälineellä
- osaa tehdä web-sovelluksen, joka käyttää hyväkseen usean erillisen web-sovelluksen tarjoamia palveluja
Sisältö
HTML5 ja CSS
JavaScript-kielen perusteet
CSS- ja JavaScript-kirjastojen hyödyntäminen
Server-api:n hyödyntäminen
Esitietovaatimukset
Ohjelmointi I, Ohjelmointi II, Ohjelmointi III.
Further information
Tämä toteutus on tarkoitettu UEF:n opiskelijoille.