Siirry suoraan sisältöön

Web-ohjelmointi 1Laajuus (5 op)

Tunnus: DT10033

Laajuus

5 op

Opetuskieli

  • suomi

Vastuuhenkilö

  • Mika Matveinen
  • Mikko Anttonen

Osaamistavoitteet

-osaat tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä.
-osaat toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM).
-osaat soveltaa JavaScript-ohjelmointikieltä.
-osaat tehdä kutsun palvelimeen.
-ymmärrät käyttäjäkeskeisen suunnittelun ja saavutettavuusvaatimusten merkityksen web-ohjelmoinnissa.

Sisältö

HTML ja CSS perusteet.
JavaScript-kielen perusteet.
CSS- ja JavaScript-kirjastojen hyödyntäminen.
Server-api -yhteyden luonti.

Ilmoittautumisaika

01.10.2024 - 31.10.2024

Ajoitus

07.01.2025 - 01.06.2025

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tradenomi / Tietojenkäsittely (DD)

Toimipiste

Wärtsilä-kampus Karjalankatu 3 (WÄR)

Opetuskielet
  • Suomi
Paikat

10 - 80

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Mikko Anttonen
Vastuuopettaja

Mikko Anttonen

Ryhmät
  • DTNS23
    Tradenomi (AMK), Tietojenkäsittely, päivä, syksy, 2023

Tavoitteet

-osaat tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä.
-osaat toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM).
-osaat soveltaa JavaScript-ohjelmointikieltä.
-osaat tehdä kutsun palvelimeen.
-ymmärrät käyttäjäkeskeisen suunnittelun ja saavutettavuusvaatimusten merkityksen web-ohjelmoinnissa.

Sisältö

HTML ja CSS perusteet.
JavaScript-kielen perusteet.
CSS- ja JavaScript-kirjastojen hyödyntäminen.
Server-api -yhteyden luonti.

Arviointiasteikko

H-5

Ilmoittautumisaika

01.10.2023 - 31.10.2023

Ajoitus

08.01.2024 - 24.03.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tradenomi / Tietojenkäsittely (DD)

Toimipiste

Wärtsilä-kampus Karjalankatu 3 (WÄR)

Opetuskielet
  • Suomi
Paikat

5 - 50

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Mikko Anttonen
Vastuuopettaja

Mikko Anttonen

Ryhmät
  • DTNS22
    Tradenomi (AMK), Tietojenkäsittely, päivä, syksy, 2022

Tavoitteet

-osaat tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä.
-osaat toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM).
-osaat soveltaa JavaScript-ohjelmointikieltä.
-osaat tehdä kutsun palvelimeen.
-ymmärrät käyttäjäkeskeisen suunnittelun ja saavutettavuusvaatimusten merkityksen web-ohjelmoinnissa.

Sisältö

HTML ja CSS perusteet.
JavaScript-kielen perusteet.
CSS- ja JavaScript-kirjastojen hyödyntäminen.
Server-api -yhteyden luonti.

Arviointiasteikko

H-5

Ilmoittautumisaika

24.08.2023 - 08.09.2023

Ajoitus

07.09.2023 - 07.12.2023

Opintopistemäärä

5 op

Virtuaaliosuus

5 op

Toteutustapa

Etäopetus

Yksikkö

Tradenomi / Tietojenkäsittely (DD)

Toimipiste

Wärtsilä-kampus Karjalankatu 3 (WÄR)

Opetuskielet
  • Suomi
Paikat

5 - 50

Koulutus
  • Tietojenkäsittelyn koulutus
Opettaja
  • Mikko Anttonen
Vastuuopettaja

Mikko Anttonen

Ryhmät
  • TOP23_24
    Täydentävän osaamisen opintojen ryhmä lv 2023-2024
  • DTNS22
    Tradenomi (AMK), Tietojenkäsittely, päivä, syksy, 2022

Tavoitteet

-osaat tuottaa selainpohjaisia käyttöliittymiä HTML ja CSS-kielillä.
-osaat toteuttaa toiminnallisuuksia selainpohjaisten sovellusten asiakaspäähän (Javascript, DOM).
-osaat soveltaa JavaScript-ohjelmointikieltä.
-osaat tehdä kutsun palvelimeen.
-ymmärrät käyttäjäkeskeisen suunnittelun ja saavutettavuusvaatimusten merkityksen web-ohjelmoinnissa.

Sisältö

HTML ja CSS perusteet.
JavaScript-kielen perusteet.
CSS- ja JavaScript-kirjastojen hyödyntäminen.
Server-api -yhteyden luonti.

Oppimateriaalit

Ilmoitetaan opintojakson alkaessa.

Opetusmenetelmät

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.

Lisätietoja opiskelijoille

Tämä toteutus on tarkoitettu UEF:n opiskelijoille.

Arviointiasteikko

H-5