/2018-06-06-prework

Prework do szkolenia ze wzorców projektowych w Pythonie

Primary LanguagePython

2018-06-06-prework

Prework do szkoleń ze wzorców projektowych w 2018.06.

Setup

Do wykonania preworku, jak i podczas szkolenia, potrzebujemy mieć skonfigurowane laptopy. W tym celu wykonujemy następujące czynności:

  1. Instalujemy Pythona 3, najlepiej najnowszego (3.6.5). Pythona można pobrać i zainstalować z oficjalnej strony. Nie potrzebujemy instalować żadnych bibliotek.

  2. Potrzebujemy git'a. W tym celu:

  3. Sprawdzamy w terminalu/gitbashu poprawność konfiguracji:

    $ python --version  # ewentualnie python3 --version
    Python 3.6.5
    $ git --version
    git version 2.17.0

Prework

Prework składa się z dwóch zadań, z których tylko pierwsze (exercise-1.py) jest obowiązkowe. Drugie (exercise-2.py) jest dla chętnych. Rozwiązanie preworku wysyłamy jako dwa Pull Requesty na GitHubie. Poniżej przedstawiam najprostszy sposób, nie wymagający klonowania repo.

  1. Zakładamy konto na GitHubie. Konieczna jest weryfikacja konta poprzez kliknięcie na link, który otrzymamy mailem.
  2. Wchodzimy na stronę z repozytorium z preworkiem
  3. Otwieramy plik exercise-1.py.
  4. Rozwiązujemy zadanie (najlepiej jest skopiować kod na swoją maszynę)
  5. Następnie klikamy ikonę ołówka po prawej, tuż nad zawartością pliku.
  6. Wklejamy rozwiązanie i klikamy "Propose file change".
  7. Klikamy "Create Pull Request".
  8. Klikamy "Create Pull Request" jeszcze raz.
  9. Jeżeli mamy jeszcze czas i ochotę, powtarzamy kroki 3-8 dla drugiego zadania znajdującego się w pliku exercise-2.py.