Git dla Testerów
Znajomość programu Git to jedna z podstawowych kompetencji programisty – ale czy i Testera? Jeśli chodzi o automatyka, który jest wprawnym programistą, to raczej nie mamy wątpliwości, ale co z pozostałymi QA w zespole?
W praktyce wiele razy spotkaliśmy się z sytuacjami gdzie nietechniczne osoby, aby ułatwić swoją pracę i sprawniej komunikować się z zespołem, postanowiły mimo wszystko poznać podstawową wiedzę z zakresu Systemu Kontroli Wersji.
I oto testerka, nauczyła się ściągać odpowiednie wersje aplikacji aby szybko móc zbudować środowisko z najnowszymi zmianami. Biznes analityk wrzucał do systemu swoje scenariusze które były automatyzowane, a automatyk robił przegląd kodu deweloperom, aby wyłapać błędy nim jeszcze aplikacja została zbudowana. Nasi znajomi testerzy nie dokonaliby tego wszystkiego bez znajomości Gita.
To nas natchnęło do zrobienia kursu o narzędziu Git dla wszystkich osób zajmujących się utrzymaniem jakości, mniej lub bardziej technicznych, jednak z naciskiem na łatwość nauki i praktycznym wykorzystaniem poprawnych wzorców. Taki kurs, który pozwalałby zrozumieć Gita poprzez narzędzia ogólnie dostępne i wykorzystywane w komercyjnych projektach. Z drugiej strony chcieliśmy uniknąć dłubania w konsoli systemowej i wydawania w niej magicznych poleceń, gdyż istnieją rozwiązania, które pozwalają dużo łatwiej poznać zawiłości Gita i przy okazji mieć łatwy wgląd w wykonywane akcje. Jeśli się z nami nie zgadzasz i uważasz dokumentacje Gita za wystarczające źródło nauki 😉 to niestety materiał który przygotowujemy w ramach tego kursu nie będzie dla Ciebie.
Więc… dla kogo jest ten kurs?
Dla kogo?
- Słyszałeś o kontroli wersji i Gicie, ale nie miałeś jeszcze okazji zaznajomić się z nim bliżej? Poznałeś odrobinę teorii, ale nie było okazji, aby popracować w praktyce z Gitem?
- A może miałeś już styczność z Gitem, ale na poziomie bardzo ogólnym i nie do końca jeszcze go “czujesz”?
- Albo chcesz sobie przypomnieć odrobinę teorii i praktyki, która gdzieś tam na przestrzeni miesięcy i lat odrobinę pordzewiała?
Jeśli na dowolne z powyższych pytań odpowiedziałeś twierdząco, to znaczy, że ten kurs jest właśnie dla Ciebie 😉
Jak serwujemy wiedzę?
Całość kursu oparta jest na wizualnym poznawaniu kolejnych zagadnień związanych z kontrolą wersji. Krok po kroku pokażemy kolejne elementy wiedzy o Gicie i stworzymy projekt na którym będziemy eksperymentowali z pozyskaną wiedzą. Oczywiście nie zabraknie dobrych praktyk i mocnego nacisku na jakość przy pracy z Gitem.
Szykujcie popcorn, bo dodatkowo, poza słowem pisanym obfitującym w kod i screeny, czekać Was będzie wideo, na którym również przedstawimy dokładnie poszczególne tematy 😉 Wierzymy, że pozwoli to rozwiać wiele wątpliwości i ułatwi ogólne zrozumienie treści.
PS. Całość będzie miała formę zbliżoną do kursu Podstawy Testów Automatycznych w Selenium i Python, który został ukończony przez setki testerów 🙂
Plan kursu
W kursie Git dla Testerów przewidujemy następujące atrakcje:
- odkrycie czym tak naprawdę jest Git i dlaczego jest to nr1 na świecie wśród programów do wersjonowania projektów informatycznych,
- stworzenie mini projektu i zintegrowanie go z Gitem,
- zapoznanie się z podstawowymi koncepcjami, takimi jak commit, push, pull oraz opisanie dobrych praktyk związanych z tymi akcjami.,
- poznanie możliwości wbudowanych narzędzi dla Gita w IDE PyCharm, które znacznie ułatwiają i przyśpieszają prace,
- praca z Gitem w konsoli,
- synchronizację naszego projektu z chmurą i podstawy pracy w zespole w kontekście używania Git
Dodatkowo będziemy otwarci na Wasze sugestie jeśli chodzi o poruszane zagadnienia 😉
Jaka jest cena poznania Gita?
Pierwsze sekcje będą dostępne za darmo 😉 Dzięki temu każdy zainteresowany może poznać styl i formę nauczania z pod znaku jaktestowac.pl. Za kolejne materiały planujemy wprowadzić drobne opłaty, z promocyjnymi cenami dla wszystkich którzy zapiszą się wcześniej do kursu. 😉
Kiedy premiera?
Kurs jest już dostępny pod adresem Git dla Testerów. Systematycznie dodajemy kolejne sekcje, które pokrywają coraz ciekawsze zagadnienia 🙂
Subskrybuj nas, aby otrzymywać powiadomienia o premierze nowych lekcji i materiałów związanych z tym kursem:
Pingback: Nowości na jaktestowac.pl #6 – w07/08 (09.02.2019-22.02.2019) - Jak Testować?
Pingback: Nowości na jaktestowac.pl #3 - w01/02 (29.12.2018-11-01-2019) - Jak Testować?
Pingback: Nowości na jaktestowac.pl #2 - w51/52 (15-28.12.2018) - Jak Testować?