Przez lukasz 13 lipca, 2020 w Kurs Python'a dla początkujących

Python – bezpłatny kurs dla początkujących #0, Wstęp i instalacja

Cześć! W tym kursie poznasz podstawy Pythona. Jest on skierowany do osób początkujących, które do tej pory nie programowały, a chciałyby zacząć. Moim zdaniem Python jest doskonałym wyborem na start. Jest to język łatwo przystępny, popularny i lubiany przez programistów. Wykorzystać go na co dzień mogą nie tylko programiści, ale także matematycy, analitycy, naukowcy, a nawet dzieci:) Ma on wszechstronne zastosowanie. Z jego pomocą można tworzyć aplikacje webowe, mobilne, analizować zbiory danych, zajmować się sztuczną inteligencją (AI/ML), testowaniem czy hackowaniem.

Warto nadmienić, że jest on również opłacalny finansowo. Według Stack Overflow Developer Survey 2020, osoby z jego znajomością mogą liczyć na zarobki około 59 000 $ rocznie, czyli około 236 000 zł. Niby pieniądze szczęścia nie dają, ale lepiej płakać w mercedesie niż na rowerze 😉

Z Pythonem związana jest duża społeczność – jeżeli kiedykolwiek utkniesz pisząc swój kod, zawsze znajdzie się ktoś, kto będzie w stanie pomóc. Ma spory ekosystem różnych frameworków, bibliotek i narzędzi, dzięki którym szybko można stworzyć to, co chcemy.

Obecnie są w użyciu dwie główne wersje Pythona:

  • Python2, który jest już starszą wersją i jego wsparcie powoli się kończy,
  • Python3, nowa, aktualna wersja, którą właśnie my się zajmiemy.

Ok, ze wstępu to byłoby na tyle. Niżej znajdziesz jeszcze kilka drobnych rad ode mnie, instrukcję jak zainstalować u siebie na komputerze Pythona oraz niezbędne programy, a potem przechodzimy do programowania!

Notatki

Moim zdaniem jedną z rzeczy, które są wręcz niezbędne dla osób zaczynających uczyć się programowania to własnoręcznie sporządzone notatki. Ilość nowych rzeczy, które będziemy się uczyć jest cała masa, są one abstrakcyjne i będą dla Ciebie zwyczajnie nowe. Postaram się pokazać rzeczy praktyczne, takie które można wykorzystać na co dzień. Będą to podstawy i solidny fundament na przyszłość, więc aby później stawiać kolejne kroki to musisz mieć w małym paluszku to, co będziemy tutaj robić.

Możesz traktować je jako ściągi, do których możesz łatwo wrócić za jakiś czas, dopóki czegoś nie zapamiętasz.

Wybierz też dla siebie wygodną formę, na początku może być to nawet zwykły zeszyt albo jakaś aplikacja najlepiej dostępna online na przykład Google Docs.

Instalacja Pythona

Teraz zajmijmy się instalacją Pythona. Wejdź na stronę https://www.python.org/downloads/ Widać na niej aktualną wersję, obecnie jest to u mnie 3.8.4, ale zależnie kiedy to przeglądasz, może się ona różnić.

Windows

1. Kliknij na przycisk “Download Python” i uruchom instalatora.

2. Na pierwszym ekranie koniecznie zaznacz “Add Python 3.8 to PATH”, a następnie kliknij “Install Now”.

3. Teraz sprawdzimy czy Python został prawidłowo zainstalowany. W tym celu musimy uruchomić “Wiersz polecenia”. Najłatwiej jest to zrobić wpisując “cmd” w dolnym lewym rogu w polu szukania.

Po pojawieniu się wiersza wpisz: “python”. Powinna pojawić się zainstalowana wersja Pythona – u mnie 3.8.4. Wszelkie zbliżone wersje 3.7.x czy 3.6.x też są ok. Jeżeli tak jest, to znaczy że został on zainstalowany i możesz już wyjść naciskając ctrl + z, a następnie klikając enter.

Mac i Linux

Tutaj jeżeli nic nie było zmieniane, to jest duża szansa, że masz już Pythona. Wspólnie sprawdzimy czy tak faktycznie jest. Jeżeli okaże się, że jednak go nie masz to zainstaluj ze strony podanej powyżej.

Otwórz swój terminal (domyślnie skrót: ctrl + alt + t) i wpisz: “python3”. Jeżeli pojawiła się wersja Pythona, to wszystko gotowe, możesz wyjść klikając ctrl + z. Przejdź niżej do instalacji IDE.

Tutaj drobna uwaga z mojej strony – pamiętaj, aby na Mac’u i Linuxie wpisać “python3”, a nie sam “python”. Jeżeli wpiszesz “python” wtedy możesz dostać informację o wersji Pythona 2.x czyli starszej, którą nie będziemy się zajmować. Koniecznie upewnij się, że poprawnie wpisujesz i masz Pythona 3.x.

Edytor kodu

Aby wygodnie programować, potrzebujemy dedykowanego programu który nam to ułatwi – podkreśli składnię, sformatuje, podpowie czego możemy użyć. W skrócie rozróżniamy dwa typy takich programów:

  • Edytory kodu – dedykowany program do pisania kodu,
  • IDE (Integrated Development Environment), również edytor, ale rozbudowany o dodatkowe funkcje takie jak autouzupełnianie, generowanie kodu, poprawianie błędów czy testowanie.

Jest mnóstwo różnych IDE do polecenia. Moim zdaniem na start najlepsze do rozważenia są dwa PyCharm (który domyślnie jest płatny, ale jest również dostępna darmowa wersja której właśnie będziemy używać) lub jeżeli chcesz sobie sprawdzić alternatywę to polecam Visual Studio Code.

Aby pobrać PyCharma wejdź na stronę: https://www.jetbrains.com/pycharm/download/ 

1. Pobierz i zainstaluj wersję „Community” – jest to darmowa wersja świetnego IDE. Jako darmowa, jest trochę mniej rozbudowana od płatnej wersji, ale nam to kompletnie nie będzie przeszkadzać.

2. Podczas instalacji zaznacz opcje jak na obrazku obok. Po zainstalowaniu uruchom komputer ponownie.

3. Uruchom PyCharm’a. Przy pierwszym uruchomieniu spyta Cię o kilka ustawień – polecam nic nie zmieniać oraz zostawić domyślną skórkę jako ciemną – tak jest bardziej profesjonalnie 😉

4. Po przeklikaniu się przez opcje, tak powinien wyglądać stan Twojego nowego, pachnącego jeszcze świeżością IDE.

Jeżeli udało Ci się dojść do tego miejsca to gratulacje! Jesteś po pierwszym etapie i teraz możemy zacząć kodować!

Nie zapomnij polubić stronę na facebooku i zapisać się do newsletter’a aby dostać informację o kolejnych świetnych lekcjach! 😉

Leave a reply

pl_PLPolski