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

Background vector created by Iconicbestiary – Freepik.com

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?

Początkowe sekcje, na które składa się ponad 18 obszernych, bogatych w opisy i screeny lekcji wraz z wideo, wypuścimy w pierwszej połowie stycznia. Kolejne materiały będziemy sukcesywnie udostępniać co 2-3 tygodnie. Cały kurs z zakresu podstaw planujemy opublikowany do końca lutego.

Autor: Przemek Barański

Certyfikowany Tester Oprogramowania z powołaniem, aby uczynić rozwój zawodowy w IT prostym i pasjonującym. Orędownik działania, szybkiego reagowania na zmiany oraz przejrzystych reguł. Tajemnicza wiara w istnienie rozwiązania na każdy problem pozwala mu podnosić jakość w wielu obszarach życia.
Założyciel oraz współtwórca protalu edukacyjnego dla testerów jaktestowac.pl .

3 komentarze

  1. Pingback: Nowości na jaktestowac.pl #6 – w07/08 (09.02.2019-22.02.2019) - Jak Testować?

  2. Pingback: Nowości na jaktestowac.pl #3 - w01/02 (29.12.2018-11-01-2019) - Jak Testować?

  3. Pingback: Nowości na jaktestowac.pl #2 - w51/52 (15-28.12.2018) - Jak Testować?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *