Git -versionhallinta ja Gitlab -projektien hallintaympäristö (1op)
Toteutuksen tunnus: TTZW0410-3009
Toteutuksen perustiedot
- Ilmoittautumisaika
 - 01.08.2022 - 31.03.2023
 - Ilmoittautuminen toteutukselle on päättynyt.
 
- Ajoitus
 - 29.08.2022 - 28.04.2023
 - 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 - 1000
 
- Koulutus
 - Tieto- ja viestintätekniikka (AMK)
 - Bachelor's Degree Programme in Information and Communications Technology
 
- Opettajat
 - Karo Saharinen
 
- Ryhmät
 - 
                        TTV22S5Tieto- ja viestintätekniikka (AMK)
 - 
                        ZJATTV22S2Avoin amk, Tieto- ja viestintätekniikka, Päivä
 - 
                        ZJATTV22S5Avoin amk, Tieto- ja viestintätekniikka, Päivä
 - 
                        TTV22S2Tieto- ja viestintätekniikka (AMK)
 - 
                        TTV22S3Tieto- ja viestintätekniikka (AMK)
 - 
                        ZJATTV22SMAvoin amk, Tieto- ja viestintätekniikka, Monimuoto
 - 
                        TIC22S1Bachelor's Degree Programme in Information and Communications Technology
 - 
                        TTV22S1Tieto- ja viestintätekniikka (AMK)
 - 
                        TTV22SMTieto- ja viestintätekniikka (AMK)
 - 
                        TTV22S4Tieto- ja viestintätekniikka (AMK)
 - 
                        TTV22SM2Tieto- ja viestintätekniikka (AMK)
 - 
                        TTK23KOHJOhjelmistoalan osaajaksi
 
- Opintojakso
 - TTZW0410
 
Toteutukselle Git -versionhallinta ja Gitlab -projektien hallintaympäristö TTZW0410-3009 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.
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
                    
Tenttien ajankohdat ja uusintamahdollisuudet
Ei koetta.
                    
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