Web-kehityksen työvälineet (6op)
Toteutuksen tunnus: HTKA0070-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.11.2020 - 30.11.2020
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 11.01.2021 - 28.05.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 6 op
- Lähiosuus
- 3 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Monimuoto-opetus
- Yksikkö
- Liiketoimintayksikkö
- Toimipiste
- Pääkampus
- Opetuskielet
- suomi
- Paikat
- 0 - 50
- Koulutus
- Tietojenkäsittelyn koulutusohjelma (AMK)
- Opettajat
- Jarkko Immonen
- Juha-Tapio Teno
- Ryhmät
-
HTK20S1Tietojenkäsittely
-
ZJA20SIPAvoin AMK, tiko, AMK-polku
- Opintojakso
- HTKA0070
Oppimateriaalit
Opettajan kirjoittama oppimateriaali ja valikoidut verkkolähteet.
Arviointiasteikko
0-5
Toteutuksen valinnaiset suoritustavat
Sinulla on oikeus hakea osaamisen tunnistamista ja tunnustamista, jos sinulla on aiemmin hankittua osaamista (esimerkiksi muualla suoritettuja korkeakouluopintoja), joita voidaan katsoa hyväksi nyt suoritettavaan tutkintoon.
Osaamisen tunnistamisessa ja tunnustamisessa on kolme päätapaa: hyväksilukeminen (korvaaminen, sisällyttäminen) ja muulla tavoin hankitun osaamisen tunnistaminen ja tunnustaminen sekä opinnollistaminen. Lisätietoa JAMKin tutkintosäännössä, luku 17.
Lisätiedot
Avoin AMK 5
Virtuaaliosuus
3
Opiskelijan ajankäyttö ja kuormitus
Opintojakson keskimääräinen kuormittavuus on 162 tuntia.
Arviointikriteerit, tyydyttävä (1)
Välttävä 1: Osaat asentaa tarkoituksenmukaisen kehitysympäristön ohjeistuksen mukaisesti. Tunnet opintojaksolla käsiteltyjä työvälineitä ja ymmärrät niiden perustoiminnallisuudet. Tunnet pilvipalveluihin liittyviä käsitteitä ja palveluita yleisellä tasolla. Tunnet julkaisuputkien toteuttamiseen liittyviä menetelmiä.
Tyydyttävä 2: Osaat asentaa tarkoituksenmukaisen kehitysympäristön. Tunnet opintojaksolla käsiteltyjä työvälineitä ja osaat niiden perustoiminnallisuudet. Tunnet pilvipalveluihin liittyviä käsitteitä ja palveluita. Tunnet julkaisuputkien toteuttamiseen liittyviä menetelmiä.
Arviointikriteerit, hyvä (3)
Hyvä 3: Osaat asentaa ja konfiguroida tarkoituksenmukaisen kehitysympäristön. Osaat käyttää opintojaksolla käsiteltyjä työvälineitä. Ymmärrät pilvipalveluihin liittyviä käsitteitä ja palveluita. Pystyt hyödyntämään pilvipalveluja ohjelmistokehitystyössä. Tunnet julkaisuputkien toteuttamiseen liittyviä menetelmiä ja osaat toteuttaa julkaisuputken.
Kiitettävä 4: Osaat asentaa ja konfiguroida tarkoituksenmukaisen kehitysympäristön. Hallitset opintojaksolla käsitellyiden työvälineiden käytön. Ymmärrät pilvipalveluihin liittyviä käsitteitä ja palveluita. Osaat hyödyntää tarkoituksenmukaisesti pilvipalveluita ohjelmistokehitystyössä. Tunnet julkaisuputkien toteuttamiseen liittyviä menetelmiä ja osaat toteuttaa julkaisuputken. Pystyt laajentamaan itsenäisesti omaa alueeseen liittyvää osaamistasi.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Osaat asentaa ja konfiguroida tarkoituksenmukaisen kehitysympäristön. Hallitset opintojaksolla käsitellyiden työvälineiden käytön. Ymmärrät pilvipalveluihin liittyviä käsitteitä ja palveluita. Osaat hyödyntää tarkoituksenmukaisesti pilvipalveluita ohjelmistokehitystyössä. Tunnet julkaisuputkien toteuttamiseen liittyviä menetelmiä ja osaat toteuttaa julkaisuputken. Pystyt laajentamaan itsenäisesti omaa alueeseen liittyvää osaamistasi. Osaat analyyttisesti ja kriittisesti arvioida erilaisten vaihtoehtojen soveltuvuutta eri tilanteisiin.
Opetuskieli
fi
Opetusmenetelmät
- Oppitunnit, joita on mahdollista seurata myös verkossa tai katsoa jälkikäteen tallenteina.
- Tehtävät
- Ryhmätyöt
- Teoriatestit
Opintopistemäärä
6
Esitietovaatimukset
Osallistuaksesi opintojaksolle sinulla tulee olla Git-osaamista ja kokemusta toimimisesta Github-ympäristössä.
Sisältö
Opintojaksolla perehdytään ohjelmiston julkaisuputken teknologioihin alkaen paikallisen kehitysympäristön työvälineistä ja niiden konfiguroinnista aina sovelluksen julkaisuun pilvipalvelussa. Opintojaksolla käsiteltäviä teknologioita ovat esimerkiksi Docker, AWS, Netlify ja Heroku.
Tavoitteet
Sovelluskehittäjät eivät nykyään pelkästään ohjelmoi, vaan heidän työnkuvaansa kuuluu useasti myös koko tuotanto- ja julkaisuprosessin hallintaan liittyviä tehtäviä. Monesti tällaisessa yhteydessä vilahtelee termi DevOps. Tämän opintojakson myötä saat tietoa ja osaamista erilaista web-kehitykseen liittyvistä kehitys- ja operaatiotason työkaluista.
Opintojakson osaamiset
Ohjelmistotuotanto-osaaminen
Tietojärjestelmäosaaminen
Sovelluskehitysosaaminen
Oppimisen ja tiedonhallinnan osaaminen
Opintojakson suoritettuasi tunnet modernin sovelluskehityksen kokonaisprosessiin liittyviä prosesseja, menetelmiä ja työvälineitä. Tunnet pilvipalveluiden tarjoamat mahdollisuudet ja osaa hyödyntää niitä ohjelmistokehityksessä. Osaat toteuttaa julkaisuputkia opintojaksolla käsiteltyjä välineitä käyttäen.