Schița de curs
Prezentare generală a metodelor de Management al Proiectelor
- Metodologii Agile
- Waterfall
Implementare automată prin GIT
- Depozit de producție
- Ramură de versiune
- Utilizarea Tag-urilor pentru versiuni
- Comutarea între versiuni
- Gestionarea versiunilor de întreținere
- Versiuni majore
Documentație, Jurnal de modificări al versiunilor
- Utilizarea istoricului depozitului pentru a crea Jurnalul de modificări
- Utilizarea descrierii Tag-urilor pentru a rezuma modificările versiunilor majore
- Agregarea modificărilor mai mici într-una mai mare (mai aproape de afaceri)
- Agregarea commit-urilor
- Gruparea commit-urilor în părți logice
Strategii Push și Pull pentru Depozitul Central
- Menținerea depozitului central curat
- Crearea unei structuri pentru agregarea și revizuirea modificărilor de la dezvoltatori
- Mediul de testare și staging
Arhitectura software și componente
- Cum să împărțiți logic aplicația și depozitul
- Cum să gestionați bibliotecile și subproiectele dezvoltate de terți
- Utilizarea submodulelor pentru a automatiza actualizările
Cerințe
Este recomandată familiaritatea cu GIT.
Este necesară înțelegerea ciclului de viață al dezvoltării software, a metodelor și cadrelor de management al proiectelor (cum ar fi waterfall și Agile).
Mărturii (5)
Pași, glume, idee
Jakub Lewandowski - IAV Poland
Curs - Gitlab and Gitlab CI
Tradus de catre o masina
Foarte flexibil în ceea ce privește intervalul de timp solicitat și adaptat pentru a răspunde nevoilor noastre specifice. Instructorul nu numai că a avut o cunoaștere vastă, ci și abilități excelente de predare, ceea ce a făcut ca experiența de învățare să fie plăcută și eficientă.
Jennifer Snell
Curs - Git Hands-on Workshop with Azure DevOps
Tradus de catre o masina
Instrutor amabil, foarte cunoscător și accesibil.
Piotr Kowalski - EduBroker Sp. zo.o.
Curs - Git and GitHub Fundamentals
Tradus de catre o masina
Exemple și utilizare practică
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Curs - Bitbucket
Tradus de catre o masina
M-am bucurat de reactivitatea lui Ahmed la fiecare problemă/întrebare pe care am ridicat-o și de abilitatea sa de a oferi răspunsuri clare la toate, în timp ce oferea mai multe însărcinări cu privire la alte probleme conexe la care s-ar putea să nu fi fost gândit.
Jose Perez - Fraunhofer IOSB
Curs - Kubernetes and Gitlab
Tradus de catre o masina