Siirry suoraan sisältöön

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
HTK20S1
Tietojenkäsittely
ZJA20SIP
Avoin 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.

Siirry alkuun