Kurzusleírás
Bevezetés a GitLabba és a DevOps életciklus-kezelésbe
- A GitLab áttekintése és szerepe a szoftverfejlesztésben
- A GitLab mint teljes körű DevOps platform megértése
- A GitLab főbb funkciói: forráskódkezelés, CI/CD, biztonság és projektmenedzsment
- A GitLab összehasonlítása a hagyományos verziókezelő platformokkal
A GitLab telepítése és konfigurálása
- A GitLab telepítése különböző környezetekben
- A GitLab beállításainak és szolgáltatásainak konfigurálása
- A GitLab architektúrájának és összetevőinek megértése
- Kezdeti beállítási és adminisztrációs feladatok
A Git és a verziókezelés alapjai
- A Git fogalmainak és munkafolyamatainak áttekintése
- Adattárak, ágak, commitok és egyesítések
- Forráskód kezelése a GitLabbal
- A verziókezelés bevált gyakorlatainak alkalmazása
Navigáció a GitLab platformon
- A GitLab felhasználói felületének felfedezése
- A Web IDE használata
- Projektek és adattárak kezelése
- Munka a GitLab funkcióival és eszközeivel
GitLab munkafolyamat és együttműködés
- A GitLab fejlesztési munkafolyamatainak megértése
- Elágazási stratégiák és merge requestek
- Kódellenőrzési és együttműködési gyakorlatok
- Csapatok és jogosultságok kezelése
Felhasználók, csoportok és projektek kezelése
- A névterek és csoportok megértése
- Projektek létrehozása és rendszerezése
- Felhasználók és hozzáférési jogosultságok kezelése
- Szerepköralapú hozzáférés-vezérlés alkalmazása
Folyamatos integráció és folyamatos szállítás (CI/CD)
- A CI/CD fogalmainak megértése
- GitLab CI/CD folyamatok létrehozása
- Munka a GitLab runnerekkel
- Építési, tesztelési és telepítési folyamatok automatizálása
Projekt- és feladatkezelés
- Feladatok és teendők kezelése a GitLabban
- Mérföldkövek és címkék használata
- Fejlesztési munka tervezése és nyomon követése
- A csapatmunka és az átláthatóság javítása
Dokumentáció és publikálás a GitLabbal
- A GitLab Markdown használata
- Projektdokumentáció készítése
- Weboldalak publikálása a GitLab Pages segítségével
- A projektinformációk hatékony kezelése
Biztonság és bevált gyakorlatok
- A GitLab biztonsági funkciói
- Adattárak és érzékeny információk védelme
- Biztonságos fejlesztési munkafolyamatok kezelése
- A GitLab adminisztráció bevált gyakorlatainak alkalmazása
Hibaelhárítás és gyakorlati műhelymunka
- Gyakori GitLab problémák diagnosztizálása
- Teljes GitLab munkafolyamat felépítése
- Forráskódkezelési és CI/CD gyakorlatok megvalósítása
- A kurzus áttekintése és a következő lépések
Követelmények
- A verziókezelő rendszerek általános ismerete.
- Tapasztalat a Linux parancssor használatában.
Célközönség
- Fejlesztők
Vélemények (7)
Szerettek a könnyű kommunikációt a tanár és mi között, ahogyan gondoskodott a problémáinkról, megadott beszöndörüléseket és az általunk feltenni kívánt kérdések további tudását. Szerettek a tempot is, sosem éreztem, hogy sietnénk, még technikai problémákkal sem. Minden témát megfelelően kezeltek.
Melania Mieczkowska - IAV Poland
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
A előadás tempójának szabályozása. Bartek felvetette, hogy ha egy témát nem ismernek, és részletesebben be kellene menni abba a részbe, akkor ő részletesen bemutatta azt. Ha azonban a téma ismert volt minden előadásra járó számára, akkor röviden áttekintette annak tartalmát, hogy bizonyos legyen, mindenkinek megértésére.
Michal Domanski - IAV Poland
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
Tiszta kommunikáció
Marcin Straczek - IAV Poland
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
Tempo, vicces, ötlet
Jakub Lewandowski - IAV Poland
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
Értékelem a képzők szabadságát a résztvevőkkel való kapcsolatban
Kasia Cieslak - Inter Cars S.A.
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
Összességében ez egy jó felidomítás volt hasonló dolgokról, mint az Azure DevOps-ben, valamit tanultam.
Shafiq - Department of Social Services
Kurzus - Gitlab and Gitlab CI
Gépi fordítás
Ne feltételezze, hogy a közönség rendelkezik technikai ismeretekkel. Tárgyalja világosan a gyakorlatokhoz kapcsolódó témákat, és lépésről lépésre átmentessen a változtatások hatásain.
Neesha - Department of Social Services
Kurzus - Gitlab and Gitlab CI
Gépi fordítás