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
-
DTNS23Tradenomi (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
-
DTNS22Tradenomi (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_24Täydentävän osaamisen opintojen ryhmä lv 2023-2024
-
DTNS22Tradenomi (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