Java-palvelinohjelmointi
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | ITTS1102 |
Tyyppi: | Pakollinen valinnainen (vaihtoehtoinen) / Ammattiopinnot |
OPS: | I-TT 2010 / 2011 / 2012 / 2013 TT 2014 / 2014V / 2015 / 2016 / 2016V / 2017 / 2018 / 2018V / 2019 / 2020 / 2020V / 2021 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 3 (2012-2013 / 2013-2014 / 2014-2015 / 2015-2016 / 2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024) |
Laajuus: | 5 op |
Vastuuopettaja: | Kankaanpää, Timo |
Opetuskieli: | Suomi |
Toteutukset
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
1 | 20.6.2011 – 9.7.2011 | Ghodrat Moghadampour | Suomi | ||
2 | I-TT-3N | 7.1.2013 – 26.4.2013 | Pirjo Prosi | Suomi | 7.12.2012 – 4.3.2013 |
3 | I-TT-3N | 6.1.2014 – 3.5.2014 | Timo Kankaanpää | Suomi | 9.12.2013 – 10.1.2014 |
4 | I-TT-3N | 5.1.2015 – 2.5.2015 | Pirjo Prosi | Suomi | 8.12.2014 – 12.1.2015 |
5 | I-TT-3N | 4.1.2016 – 7.5.2016 | Timo Kankaanpää | Suomi | 7.12.2015 – 10.1.2016 |
6 | I-TT-3N, I-TT-3V | 31.10.2016 – 4.3.2017 | Timo Kankaanpää | Suomi | 22.8.2016 – 19.9.2016 |
7 | I-TT-3N | 23.10.2017 – 23.2.2018 | Pirjo Prosi | Suomi | 23.8.2017 – 18.9.2017 |
8 | I-TT-3V | 31.8.2018 – 21.12.2018 | Pirjo Prosi | Suomi | 20.8.2018 – 17.9.2018 |
9 | I-TT-3N | 31.8.2018 – 21.12.2018 | Pirjo Prosi | Suomi | 20.8.2018 – 17.9.2018 |
10 | I-TT-3N | 2.9.2019 – 20.12.2019 | Pirjo Prosi | Suomi | 19.8.2019 – 9.9.2019 |
3001 | TT2018-3, TT2018-3A, TT2018-3B | 24.8.2020 – 20.12.2020 | Pirjo Prosi | Suomi | 17.8.2020 – 11.9.2020 |
3002 | TT2018V-3A | 24.8.2020 – 20.12.2020 | Ghodrat Moghadampour | Suomi | 17.8.2020 – 11.9.2020 |
3003 | TT2019-3A | 23.8.2021 – 19.12.2021 | Johan Dams, Pirjo Prosi | Suomi | 1.8.2021 – 6.9.2021 |
3007 | TT2020-3, TT2020-3A, TT2020-3B | 29.8.2022 – 17.12.2022 | Johan Dams | Suomi | 1.8.2022 – 6.9.2022 |
3008 | TT2020V-3, TT2020V-3A, TT2020V-3B | 26.8.2022 – 17.12.2022 | Johan Dams | Suomi | 1.8.2022 – 6.9.2022 |
3009 | TT2021-3, TT2021-3A, TT2021-3C | 11.9.2023 – 16.12.2023 | Quoc Nguyen | Suomi | 1.8.2023 – 6.9.2023 |
Alla oleva kuvaus koskee lukuvuotta: 2023-2024
Osaamistavoitteet
Opiskelija osaa ohjelmoida Web-sovelluksia ja hallitsee erilaisten monikerrossovellusten kehittämisen käyttäen eri tekniikoita, kuten tiedostojen lataaminen, tietokannan käsittely jne. Opiskelija tutustuu myös palvelinsovellusten tietoturvaan ja osaa ottaa turvallisuusasiat huomioon Web-sovelluksissa.
Opiskelijan työmäärä
135 h, joka sisältää 45 h lukuärjestykseen merkittyä lähiopetusta.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Olio-ohjelmointi.
Sisältö
Java servletit, JSP, tietokantaohjelmointi Javalla, HTTPS ja autentikointi.
Opiskelumateriaali
Opettajan ilmoittama materiaali.
Opetusmuoto / Opetusmenetelmät
Luennot, harjoitukset ja harjoitustyö.
Arviointikriteerit
Arvosana 5: Opiskelija ymmärtää suurimman osan aiheesta käsitellyistä käsitteistä (n. 90 %) ja pystyy soveltamaan niitä itsenäisesti tai kehittämään sovelluksen, jolla on paljon kehittyneitä ominaisuuksia.
Arvosana 3: Opiskelija ymmärtää huomattavan määrän (n. 60 %) aiheesta käsitellyistä käsitteistä ja pystyy soveltamaan niitä itsenäisesti tai kehittämään sovelluksen, jolla on kohtuullinen määrä ominaisuuksia.
Arvosana 1: Opiskelija ymmärtää käsitellyn aiheen peruskäsitteet (n. 40 %) ja pystyy soveltamaan niitä tai kehittämään yksinkertaisen sovelluksen.
Arviointimenetelmät
Harjoitukset, harjoitustyö ja tentti.