Nauka Pythona, czyli jak rozpocząć przygodę z Pythonem?

Python_logo_and_wordmark.svg
Na sam początek krótkie wyjaśnienie odnośnie samej wersji Pythona. Najnowsze wersje serii trzeciej nie są kompatybilne wstecznie z serią drugą, co za każdym razem rodzi pytanie początkującego programisty: „którą wersję wybrać”? Mało tego, seria druga wydaje się być jeszcze ciągle popularniejsza niż trzecia. Mimo wszystko, nowe funkcje dodawane są tylko do serii 3.x. W związku z tym część dodatkowych bibliotek działa tylko na wersji drugiej, a część tylko na trzeciej. Jeśli nie pracowałeś nigdy z Pythonem, wybierz koniecznie wersję trzecią. Jakie są różnice między Pythonem 2.x i 3.x? Przeczytaj.

(nauka pythona)

Źródła wiedzy

Darmowe książki dostępne online:

Polskojęzyczne kursy i wideokursy dla początkujących:

Pozostałe:

Płatne kursy wideo:

Książki:

  • Learning Python, 5th Edition– odnośnik do Amazonu ponieważ jest niedostępna w polskim tłumaczeniu (w piątej edycji). Helion posiada w ofercie tłumaczenie ale czwartej edycji.
  • Python. Receptury. Wydanie III (Python Cookbook, 3rd Edition)
    Przez wielu uznawana za absolutnie obowiązkową pozycję w bibliotece programisty. Na dzień dzisiejszy (04.09.2015) można ją kupić w promocji w polskim tłumaczeniu:

    Python. Receptury. Wydanie III

    Python. Receptury. Wydanie III

    Autor: David Beazley, Brian K. Jones

    ISBN: 978-83-246-8183-9

    Format: 168x237, stron: 600

    Data wydania: 2014-01-31

    Opis: Python to język programowania z ponad 20-letnią historią. Opracowany na początku lat 90. ubiegłego wieku, błyskawicznie zdobył sympatię programistów. Jest używany zarówno do pisania przydatnych skryptów czy małych narzędzi, jak i do pracy nad dużymi projektami. Korzysta z automatycznego zarządzania pamięcią oraz pozwala na podejście obiektowe i funkcyjne do t

    Cena: 99.00zł


    Jeśli nie lubicie polskich tłumaczeń tutaj link do Amazonu.
  • Python. Leksykon kieszonkowy. Wydanie V

    Python. Leksykon kieszonkowy. Wydanie V

    Python. Leksykon kieszonkowy. Wydanie V

    Autor: Mark Lutz

    ISBN: 978-83-246-9433-4

    Format: 122x194, stron: 256

    Data wydania: 2014-10-10

    Opis: Podręczny przewodnik po języku Python! Język Python obecny jest na rynku od ponad 20 lat. Opracowany został na początku lat dziewięćdziesiątych XX wieku i błyskawicznie zaczął zdobywać uznanie programistów na całym świecie. Python sprawdza się doskonale w pisaniu skryptów oraz narzędzi, a w dużym projekcie także nie zawiedzie oczekiwań. Język ten korzysta z aut

    Cena: 34.90zł

  • Writing Idiomatic Python
  • Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns (Developer’s Library)
  • Black Hat Python. Język Python dla hakerów i pentesterów

    Black Hat Python. Język Python dla hakerów i pentesterów

    Black Hat Python. Język Python dla hakerów i pentesterów

    Autor: Justin Seitz

    ISBN: 978-83-283-1253-1

    Format: 170x230, stron: 184

    Data wydania:

    Opis: Poznaj nowe zastosowania języka Python! Python to zaawansowany język programowania z ponad 20-letnią historią, który dzięki przemyślanej architekturze, ciągłemu rozwojowi i dużym możliwościom zyskał sporą sympatię programistów. Przełożyła się ona na liczbę dostępnych bibliotek i narzędzi wspierających tworzenie zarówno prostych, jak i skomplikowanych sk

    Cena: 39.90zł

  • Python. Programuj szybko i wydajnie

    Python. Programuj szybko i wydajnie

    Python. Programuj szybko i wydajnie

    Autor: Micha Gorelick, Ian Ozsvald

    ISBN: 978-83-283-0469-7

    Format: 168x237, stron: 344

    Data wydania: 2015-05-08

    Opis: Wydajne aplikacje w języku Python! Python to skryptowy język programowania istniejący na rynku od wielu lat — jego pierwsza wersja pojawiła się w 1991 roku. Przejrzystość kodu źródłowego była jednym z głównych celów Guida van Rossuma, twórcy tego języka. Dziś Python cieszy się dużą popularnością, co z jednej strony świadczy o jego przydatnośc

    Cena: 59.00zł

  • TDD w praktyce. Niezawodny kod w języku Python

    TDD w praktyce. Niezawodny kod w języku Python

    TDD w praktyce. Niezawodny kod w języku Python

    Autor: Harry J.W. Percival

    ISBN: 978-83-283-1380-4

    Format: 168x237, stron: 448

    Data wydania: 2015-10-21

    Opis: „Ta książka to znacznie więcej niż tylko wprowadzenie do programowania sterowanego testami w Pythonie. To jest pełny kurs przedstawiający najlepsze praktyki, od początku do końca na przykładzie nowoczesnego programowania aplikacji sieciowej w Pythonie.” — Kenneth Reitz, członek Python Software Foundation Twórz niezawodne aplikacje w języku Python

    Cena: 69.00zł

Dobre praktyki:

To również może Cię zainteresować:

  • Python 3 na jednej infograficePython 3 na jednej infografice Znalazłem ostatnio na GitHubie ciekawy materiał dla Pythona. Chodzi o infografikę Yushenga, tzw. cheat-sheet dla tego języka w wersji trzeciej. Zobaczcie poniżej wersję online, a […]
  • CheckiO.org – graj i ucz się PythonaCheckiO.org – graj i ucz się Pythona Zdobywanie wiedzy w dzisiejszych czasach nie sprowadza się już tylko do czytania nudnych książek i to obojętnie w jakiej dziedzinie. Lubimy wyzwania, rywalizację i zdobywanie kolejnych […]
  • Fundamenty języka JavaFundamenty języka Java Niecały miesiąc temu zostałem poproszony przez Strefę Kursów o ocenę ich nowo wydanego materiału dla osób chcących zacząć naukę programowania w Javie: "Fundamenty języka Java". Przerobiłem […]
  • Interaktywne środowisko do poznawania języków programowaniaInteraktywne środowisko do poznawania języków programowania Całkiem przyjemne narzędzie do testowania składni różnych języków programowania w interaktywnym środowisku. Uruchamiasz i piszesz kod bezpośrednio w przeglądarce. W różnych językach. […]
  • Kurs Android – podstawy tworzenia aplikacji. Recenzja kursu videoKurs Android – podstawy tworzenia aplikacji. Recenzja kursu video Poniżej kolejna recenzja przygotowana przez Bartka Medonia. Tym razem 8-godzinny kurs video "Android - podstawy tworzenia aplikacji". Autorem wszystkich lekcji jest Piotr Dzwiniel, z […]
  • Napisz kod i wygraj dronKonkurs PHP – napisz kod i wygraj drona za $400 Znalazłem dzisiaj w sieci ciekawy konkurs php, dzięki któremu można wygrać drona za ok. $400. Zadanie polega na napisaniu ciekawego kodu w PHP mieszczącego się w 45 liniach kodu z […]

2 thoughts on “Nauka Pythona, czyli jak rozpocząć przygodę z Pythonem?

Dodaj komentarz

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