Semestar: 3
ECTS: 5
Predavanja: 15
Vježbe: 30
Samostalni rad: 105
Šifra kolegija: 24-132-0487
Semestar: 3
ECTS: 5
Predavanja: 15
Vježbe: 30
Samostalni rad: 105
Šifra kolegija: 24-132-0487
Naziv predmeta:
Primijenjeni DevOps
Opis:
Ovaj kolegij uvodi studente u radni proces u razvoju softvera, njegovu automatizaciju i kontinuiranu isporuku softverskih proizvoda.
Ovaj je kolegij obavezan dio smjera i pruža temelje širokom broju programskih kolegija koje će studenti polagati u sljedećim semestrima. Vještine naučene u ovom kolegiju značajno će doprinijeti razvoju studenta kao profesionalca u odgovarajućim područjima.
Studenti će naučiti:
• O raznim radnim procesima i njihovoj automatizaciji u razvoju softvera.
• O konceptima kontinuirane integracije, alatima i radnim procesima.
• O konceptima automatizacije razvoja i isporuke.
• Kako koristiti moderne alate za implementaciju odabranih radnih procesa.
Kolegij se predaje u programskom jeziku C#. Provjera znanja kolegija temelji se na rješavanju niza manjih praktičnih zadataka te na pojedinačnim studentskim projektima razvoja i automatizacije softvera.
Literatura:
Obvezna literatura:
1. Verona, J. (2018) Practical DevOps: Implement DevOps in your organization by effectively building, deploying, testing, and monitoring code. 2nd edn. Birmingham: Packt Publishing.
Preporučena literatura:
1. Kim, G. et al (2016) The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. Portland: IT Revolution Press.