ZSI
Prednášky
1
Úvod do softvérového inžinierstva a DevOps
2
Kód a jeho verzie
3
Požiadavky a analýza
4
Konceptuálny návrh
5
Návrh procesov
6
Projekt
7
Testovanie
8
Automatizácia
9
Kvalita softvéru
10
Ladenie
11
LLM, Dokumentácia
Cvičenia
1
Úvod
2
Systémy pre správu verzií
3
Práca s vetvami v systéme Git
4
Analýza požiadaviek
5
Konceptuálny návrh
6
Modelovanie správania
7
Odovzdávanie zadania 1
8
Tvorba jednotkových testov
9
Docker
10
Nástroje pre automatizáciu procesov
Zadania
7
Analýza požiadaviek a konceptuálny návrh
12
Riešenie úloh v tíme
Moodle
8. týždeň
Automatizácia
Automatizácia pri vývoji softvéru
Prezentácia
Continuous Delivery a DevOps kultúra
Prezentácia
Docker
Videoprednáška
Prezentácia
Kód z prednášky je dostupný v [GitLab repozitári](https://git.kpi.fei.tuke.sk/zsi-labs/docker-examples).
Zdroje
Martin Fowler:
Continuous Integration
Rouan Wilsenach:
Dev Ops Culture
David Farley:
Continuous Delivery Explained PERFECTLY In 15 Minutes
(YouTube video)
Doplňujúce zdroje
Docker Docs: Get started
GitLab:
Use CI/CD to build your application
How I stopped worrying and loved Makefiles