Web-ohjelmointi IIILaajuus (5 op)
Tunnus: 4_ETA0190
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
Osaat toteuttaa REST-rajapintoja käyttäen hyväksi valittua backend-kirjastoa
Osaat integroida tietokantakutsut backend-toteutukseen
Ymmärrät REST-arkkitehtuurin perustoiminnallisuuden
Osaat käyttää hyväksi sivumalleja (template engine)
Osaat käyttää JSON-formaattia tiedonsiirtoon
Osaat toteuttaa asynkronisia kutsuja Javascript:n avulla
Sisältö
tietokantarajapinta, REST-rajapinta, asynkroniset kutsut.
Esitietovaatimukset
Web-ohjelmointi I ja II, Tiedonhallinta ja SQL
Esitietovaatimukset
Web-ohjelmointi I ja II, Tiedonhallinta ja SQL
Ilmoittautumisaika
01.08.2024 - 15.07.2025
Ajoitus
01.09.2024 - 31.07.2025
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Tietotekniikka - AMK
Opetuskielet
- Suomi
Paikat
0 - 1500
Opettaja
- Jussi Koistinen
Ajoitusryhmät
- Avoin_amk_CO (Koko: 1000. Avoin AMK: 0.)
Koulutusryhmat
- Avoin_amk_CO
Toteutuksen kuvaus
Opintojakso opiskellaan verkossa Moodle-oppimisympäristössä.
Opintojakson voi opiskella itsenäisesti omaan tahtiin toteutusaikana 1.9.2024 –31.7.2025
Opintojakso arvioidaan tehtävien perusteella. Tehtäviä tulee yhteensä 30kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 15kpl tehtäviä hyväksytysti. Tehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.
Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.
Opintojakson tehtävien on oltava tehtynä viimeistään 31.7.2025.
Opintosuorituksia arvioidaan kuukauden välein.
Opiskelussa tarvitaan tietokone, johon voidaan asentaa tarvittavat ohjelmistot. Ohjelmistot ovat open source-ohjelmistoja.
Opiskelijan ajankäyttö
Opintojakson työmäärä on noin 135 tuntia itsenäistä opiskelua.
Esitietovaatimukset
Web-ohjelmointi I ja II, Tiedonhallinta ja SQL
Oppimateriaali ja suositeltava kirjallisuus
Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.
Kustakin aiheesta on saatavilla myös videomateriaalia.
Lisätietoja opiskelijoille
Opintojakso on maksuton CampusOnline -opiskelijoille.
Avoimen amk:n opiskelijoille opintomaksu on 75 euroa. Vaihtoehtona on myös vuosimaksu 350 €, joka kattaa 12 kuukauden opintomaksut.
Lukion tai ammattiopiston opiskelijat voivat opiskella maksutta Savonian avoimessa ammattikorkeakoulussa.
Pohjois-Savon alueen ammatillisista oppilaitoksista tai lukioista valmistuneet (1.1.2023 alkaen) voivat opiskella maksutta yhden vuoden Savonian avoimen ammattikorkeakoulun opintoja, kun opinnot aloitetaan vuoden sisällä valmistumisesta.
Ilmoittautumisaika
01.08.2024 - 15.09.2024
Ajoitus
15.08.2024 - 31.12.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka - AMK
Opetuskielet
- Suomi
Opettaja
- Jussi Koistinen
Opiskelijaryhmät
-
ET22SPNTietoverkkotekniikka
-
ET22SPPOhjelmistotekniikka
-
ET22SPFMTietotekniikka, Maisteripolku Itä-Suomen yliopistoon
Toteutuksen kuvaus
Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 30kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 15kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.
Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.
Opiskelijan ajankäyttö
Opiskelijan ajankäyttö jakaantuu seuraavasti:
- luennot 4h/viikko, yhteensä 56h
- itsenäinen opiskelu 79h
Esitietovaatimukset
Web-ohjelmointi I ja II, Tiedonhallinta ja SQL
Oppimateriaali ja suositeltava kirjallisuus
Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.
Kustakin aiheesta on saatavilla myös videomateriaalia.
Ilmoittautumisaika
01.08.2024 - 15.09.2024
Ajoitus
16.08.2024 - 08.11.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka - AMK
Toimipiste
Microkadun kampus
Opetuskielet
- Suomi
Opettaja
- Jussi Koistinen
Opiskelijaryhmät
-
ET23KMTietotekniikka
Toteutuksen kuvaus
Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 30kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 15kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.
Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.
Opiskelijan ajankäyttö
Opiskelijan ajankäyttö jakaantuu seuraavasti:
- luennot 6h
- itsenäinen opiskelu 129h
Esitietovaatimukset
Web-ohjelmointi I ja II, Tiedonhallinta ja SQL
Oppimateriaali ja suositeltava kirjallisuus
Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.
Kustakin aiheesta on saatavilla myös videomateriaalia.
Ilmoittautumisaika
01.08.2023 - 15.09.2023
Ajoitus
01.08.2023 - 31.12.2023
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka - AMK
Opetuskielet
- Suomi
Opettaja
- Jussi Koistinen
Opiskelijaryhmät
-
ETN21SPTietoverkkotekniikka
-
ETP21SPOhjelmistotekniikka
-
ETM21SPMaisteripolku Itä-Suomen yliopistoon
Toteutuksen kuvaus
Opintojakso suoritetaan viikkotehtävien avulla. Viikkotehtäviä tulee yhteensä 30kpl ja hyväksyttyyn arvosanaan täytyy tehdä vähintään 15kpl tehtäviä hyväksytysti. Viikkotehtävät ovat web-ohjelmointiin liittyviä ohjelmointitehtäviä ja jokaisesta tehtävästä saa 0-1p.
Opintojaksolla käytetään tehtävien tarkistamiseen automaattitestejä, jotka testaavat ratkaisut ohjelmallisesti. Testeistä täytyy onnistua vähintään puolet/tehtävä, jotta tehtävästä saa yhden pisteen.
Opiskelijan ajankäyttö
Opiskelijan ajankäyttö jakaantuu seuraavasti:
- luennot 4h/viikko, yhteensä 56h
- itsenäinen opiskelu 79h
Esitietovaatimukset
Web-ohjelmointi I ja II, Tiedonhallinta ja SQL
Oppimateriaali ja suositeltava kirjallisuus
Web-ohjelmoinnin nopean kehityksen vuoksi materiaali jaetaan opintojakson alussa. Opintojaksolla ei ole käytettävissä luentokalvoja ja materiaali koostuu verkosta olevista valmiista sivustoista.
Kustakin aiheesta on saatavilla myös videomateriaalia.