Powrót do: Git dla Testerów
Lekcja w wersji wideo
Oprogramowanie wspomagające
Jak wspomnieliśmy w opisie tego kursu, będziemy potrzebowali dodatkowego oprogramowania do wizualizacji naszych działań w Git. Czeka Ciebie jeszcze minimum teorii przed agresywnymi praktycznymi działaniami.
Wszyscy, którzy posiadają elementarną wiedzę o języku Python oraz o środowisku PyCharm, mogą pominąć akapity o opisach i od razu przejść do akapitu Git a zainstalowane oprogramowanie
Język Python
Aby było bardzo profesjonalnie napiszemy superprosty kod, który posłuży nam do zobrazowania profesjonalnej pracy z Gitem. Aby tego dokonać potrzebujemy wybrać język programowania.
Nasz wybór padł na język Python.
Jest to jeden z najprostszych a przy tym bardzo potężny język programowania. Świetny wybór aby zacząć naukę programowania od 0
jak i doskonały do profesjonalnych zastosowań. Jeśli chodzi o trudność w uczeniu, to spośród innych popularnych języków, jest uznawany jako najprostszy a przy tym znajduje się na czele stawki najlepiej opłacanych. Chyba lepszej reklamy nie potrzeba 🙂
Program PyCharm
Idealnym dodatkiem do Pythona będzie PyCharm.
PyCharm jest globalnie rozpoznawanym i uznanym środowiskiem do pisania kodu. Takie środowisko, które wspiera nas w pisaniu oprogramowania nazywamy IDE (integrated development environment – zintegrowane środowisko programistyczne).
Wybieramy PyCharm z kilku powodów:
- Posiada wspaniałe wsparcie dla Gita dzięki czemu poznamy Git od bardzo przyjaznej strony
- PyCharm jest środowiskiem przygotowanym pod pisanie kodu w Pythonie ale należy do całej rodziny IDE, w której znajdują się dedykowane IDE pod różne języki programowania. W każdym z nich obsłużysz Gita tak samo.
- Jest to IDE bardzo często używane w projektach komercyjnych. Ponad 70% programistów przyznaje się do używania IDE z rodziny do której należy PyCharm ( wg ogólnoświatowej ankiety najpopularniejszego forum dla programistów z 2018 roku)
- PyCharm w wersji Community jest całkowicie darmowy 🙂
- To IDE jest bardzo przyjazne dla testerów gdyż posiada szereg udogodnień pozwalających zapewnić jakość wytwarzanego w nim oprogramowania.
Wspomnieliśmy o tym, że PyCharm należy do całej rodziny IDE dedykowanych pod różne języki programowania. Skoro instalowaliśmy Pythona, to jeszcze raz podkreślimy, że PyCharm doskonale wspiera ten język programowania.
Pytania o Git i oprogramowanie wspomagające
Co się stanie jak będę chciał używać razem z Git innego języka programowania niż w tym kursie?
Już rozwiewamy twoje wątpliwości.
Git jest niezależny od tego co w nim wersjonujesz, więc możesz wersjonować w nim dowolne treści w dowolnym języku, także programowania 🙂
A jak będę chciał skorzystać z innego IDE?
Poza IDE od twórców PyCharma występuje jeszcze mnóstwo innych platform do tworzenia oprogramowania posiadających wsparcie dla Git. Generalnie koncepcja co do obsługi Gita pozostaje ta sama. Zapoznając się z terminologią i praktykami jakie poruszymy w tym kursie, szybko odnajdziesz się w innym środowisku i jego obsłudze do wersjonowana treści.
A co tak naprawdę da nam ten PyCharm skoro możemy użyć Gita bez niego?
PyCharm jest świetny zarówno do kodu jak i posiada bardzo zaawansowane wsparcie dla Gita. Dzięki temu wprowadzimy Ciebie w ciekawy sposób w świat wersjonowania treści a z biegiem czasu nauczymy się bardziej zaawansowanych technik niezależnych od IDE. Takie podejście pozwoli Ci, poprzez praktyczne użycie Gita, na bardzo łatwe zrozumieniu koncepcji GIT
Kurs zaplanowaliśmy tak, że dopiero w drugiej kolejności będziesz szlifować zdobyte umiejętności w bardziej surowych warunkach, bez IDE 🙂 Takie podejście sprawi, że praktycznie usystematyzujesz i wypróbujesz zdobytą wcześniej wiedzę 😀
Wybaczcie nic nie wnoszący komentarz ale połączenie Git + PyCharm + Python w moim przypadku to strzał w 10tkę…. ze snajperki… z drugiego końca miasta 😀
Każdy komentarz coś wnosi 😉
Dzieki za słowa uznania! Cieszymy się, że takie połączenie się sprawdza a kurs znajduje zastosowanie 😀
Pozdrawiam,