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:

  1. Posiada wspaniałe wsparcie dla Gita dzięki czemu poznamy Git od bardzo przyjaznej strony
  2. 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.
  3. 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)
  4. PyCharm w wersji Community jest całkowicie darmowy 🙂
  5. 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ę 😀

2 komentarze

  1. 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 😀

    Avatar Dawid Krawczyk
    1. Każdy komentarz coś wnosi 😉
      Dzieki za słowa uznania! Cieszymy się, że takie połączenie się sprawdza a kurs znajduje zastosowanie 😀

      Pozdrawiam,

      Krzysiek Kijas Krzysiek Kijas

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *