Siirry suoraan sisältöön

Git -versionhallinta ja Gitlab -projektien hallintaympäristö (1 op)

Toteutuksen tunnus: TTZW0410-3005

Toteutuksen perustiedot


Ilmoittautumisaika
02.08.2021 - 09.01.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
30.08.2021 - 29.04.2022
Toteutus on päättynyt.
Opintopistemäärä
1 op
Lähiosuus
0 op
Virtuaaliosuus
1 op
Toteutustapa
Verkko-opetus
Yksikkö
Teknologiayksikkö
Toimipiste
Lutakon kampus
Opetuskielet
englanti
suomi
Paikat
0 - 300
Koulutus
Tieto- ja viestintätekniikka (AMK)
Opettajat
Karo Saharinen
Vastuuopettaja
Karo Saharinen
Ryhmät
TTV21S3
Tieto- ja viestintätekniikka (AMK)
ZJK21STI
Korkeakoulujen välinen yhteistyö, TEKN, ICT
TTV19SM
Tieto- ja viestintätekniikka
TTV21S5
Tieto- ja viestintätekniikka (AMK)
TTV21SM
Tieto- ja viestintätekniikka (AMK)
TTV19S1
Tieto- ja viestintätekniikka
TTV19S3
Tieto- ja viestintätekniikka
TTV19S2
Tieto- ja viestintätekniikka
ZJA22KTIDA1
Avoin AMK, tekniikka, ICT, Data-analytiikka1
TTV21S1
Tieto- ja viestintätekniikka (AMK)
TTK22KOHJ
Ohjelmistoalan osaajaksi -koulutus
TTK22KLOW
Low-code-sovelluskehitys
TTV19S5
Tieto- ja viestintätekniikka
TIC21S1
Bachelor's Degree Programme in Information and Communications Technology
TTV21S2
Tieto- ja viestintätekniikka (AMK)
Opintojakso
TTZW0410
Toteutukselle TTZW0410-3005 ei löytynyt varauksia!

Arviointiasteikko

Hyväksytty/Hylätty

Tavoitteet

Hallitset ja osaat käyttää Git-versionhallintatyökaluun liittyviä toiminteita (add, merge, init, remove, branch, checkout). Ymmärrät hajautetun versionhallinnan hyödyt projektille. Osaat GitLab-ympäristöä hyödyntäen suunnitella ja toteuttaa projektin alusta loppuun. Saat visualisoitua projektin tulokset ja käytetyn työajan GitLab-ympäristössä.

EUR-ACE-osaamiset:
Tieto ja ymmärrys
Tekniikan soveltaminen käytäntöön

Sisältö

Opintojaksolla läpi käydään Git-versionhallinta työkalun toimenpiteet:
- Init
- Add
- Commit
- push / pull
- remove
- merge
- branch
- checkout

GitLab-ympäristöstä opiskellaan
- Issue-toiminne
- Milestones-toiminne
- SSH & HTTPS, repositorioiden tiedonsiirtomenetelmät
- Commit-historia
- binääristen tiedostojen versionhallinta
- statistiikka
- repositorioiden asetukset

Oppimateriaalit

Saharinen, Karo. 2021. Git -versionhallinta ja Gitlab -projektien hallintaympäristö. https://gitlab.labranet.jamk.fi/sahka/gitlab-opintojakso

Opetusmenetelmät

Itseopiskelumateriaali ja flipped-learning videot

Toteutuksen valinnaiset suoritustavat

Opintojakson voi suorittaa opinnollistamalla. Sovi opintojakson opinnollistamisesta opintojakson vastuuopettajan kanssa. Lisätietoja opinnollistamisesta tutkintosäännössä ja opinto-oppaassa.

Opiskelijan ajankäyttö ja kuormitus

27h itseopiskelua, josta
- materiaalin läpikäynti 6h
- harjoitukset 17h
- itseopiskelu 4h

Arviointikriteerit, tyydyttävä (1)

Hyväksytty - Opiskelija opiskelee teoriamateriaalin, tekee harjoitustehtävät ja palauttaa projektin vastuuhenkilölle.

Hylätty - Opiskelija ei opiskele teoriamateriaalia, ei tee harjoitustehtäviä ja ei palauta projektia vastuuhenkilölle.

Arviointikriteeri, hyväksytty/hylätty

Hyväksytty - Opiskelija opiskelee teoriamateriaalin, tekee harjoitustehtävät ja palauttaa projektin vastuuhenkilölle.
Hylätty - Opiskelija ei opiskele teoriamateriaalia, ei tee harjoitustehtäviä ja ei palauta projektia vastuuhenkilölle.

Lisätiedot

Non-stop toteutus
CampusOnline paikkoja: rajoittamattomasti

Siirry alkuun