Za drogo? Ustaw alerty cenowe na e-booki i kupuj taniej!

Humble Book Bundle: 13 książek na temat języka Python

Humble Book Bundle: Python to pakiet 13 książek na temat Pythona z wydawnictwa O’Reilly.

Wspomniałem ten zestaw w dzisiejszych promocjach dnia, ale stwierdziłem, że warto poświęcić mu osobny artykuł.

Bo Python w ciągu kilku zaledwie lat stał się jednym z najpopularniejszych języków programowania na świecie. W serwisie PYPL, mierzącym popularność zapytań w Google o tutoriale, Python wyprzedził w ubiegłym roku Javę. W tym momencie ma 27% wszystkich zapytań i jest na pierwszym miejscu.

Z kolei w corocznej ankiecie na temat technologii w Stack Overflow, wśród języków programowania Python przegrywa jedynie z JavaScriptem i Javą. W ubiegłym roku przegonił C#, wcześniej PHP.

Jest to też jeden z języków, których naukę zaleca się początkującym, np. w polecanej przeze mnie kiedyś książce Programista samouk. Składnia Pythona jest zupełnie inna niż w przypadku Javy, C#, PHP czy Perla, a jednocześnie bardziej elegancka, ułatwia pisanie czytelnego kodu.

Z punktu widzenia czytelników e-booków, ważne może być, że Python używany jest w programie Calibre. Jego znajomość przyda się do pisania „recept” generujących gazetki z blogami, jak i wtyczek do samego programu.

Lista książek

Za co najmniej dolara:

  1. Introducing Python
  2. The Hitchhiker’s Guide to Python: Best Practices for Development (polskie wydanie: Przewodnik po Pythonie. Dobre praktyki i praktyczne narzędzia)
  3. Elegant SciPy: The Art of Scientific Python
  4. Natural Language Processing with Python

Za co najmniej 8 dolarów:

  1. Think Python. Second Edition (polskie wydanie: Myśl w języku Python, jest też darmowa wersja online)
  2. Think Bayes: Bayesian Statistics in Python (jest też darmowa wersja online)
  3. Python Data Science Handbook: Essential Tools for Working with Data (jest też darmowa wersja online)
  4. Thoughtful Machine Learning with Python

Za co najmniej 15 dolarów:

  1. Fluent Python (polskie wydanie: Zaawansowany Python)
  2. Web Scraping with Python. Second Edition
  3. Test-Driven Development with Python. Second Edition (polskie wydanie: TDD w praktyce)
  4. Flask Web Development. Developing Web Applications with Python. Second Edition
  5. Twisted Network Programming Essentials. Second Edition

Podlinkowałem tradycyjnie Amazona, gdzie można sprawdzić recenzje i ceny. Zwykle pojedynczy e-book kosztuje tam 20-30 dolarów czyli więcej niż cały pakiet.

Kilka książek powtarza się z poprzednich pakietów, nie ma też wszystkich pozycji O’Reilly na ten temat, np. słynnego „Learning Python” Marka Lutza, albo „Python Cookbook” – ale i tak zestaw jest mocny.

Co wybrać? Są tylko dwie pozycje przeznaczone dla początkujących: „Introducing Python” oraz „Think Python”, ta druga dostępna też bezpłatnie online – z tym że nie ściągniemy wersji na czytniki. Jeśli nie wiemy czy złapiemy bakcyla, warto zacząć do najtańszego pakietu.

Bardziej zaawansowani programiści skorzystają z „The Hitchhiker’s Guide to Python” a także „Fluent Python” – to przewodniki wyjaśniające bardziej zaawansowane funkcje języka, a także pokazujące najlepsze praktyki. Szczególnie ten pierwszy wydaje się ciekawy, bo podpowiada różne narzędzia i biblioteki, których możemy użyć.

Cała reszta to już pozycje specjalistyczne – szczególnie ucieszą się korzystający z Pythona do zastosowań naukowych.

Większość książek pochodzi sprzed kilku lat, ale z tego co widzę, niemal wszystkie omawiają wersję Python 3. Wyjątkiem jest „Natural Language Processing”, opierająca się na wersji 2.4, oraz „Twisted” wykorzystująca wersję 2.7.

Pobieranie

Po zakupie możemy od razu przejść do książek (przycisk „Get your Books”), link dostaniemy też na maila. Przydatną rzeczą jest „Bulk Download” czyli możliwość pobrania wszystkich książek w danym formacie jednym kliknięciem.

Tym razem wszystkie e-booki są w trzech formatach: MOBI, EPUB i PDF, co da nam elastyczność w czytaniu ich na dowolnym urządzeniu. Niektóre mogą być większe niż 50 MB, przez co nie „przejdą” na Kindle wysłane mailem. Pisałem o tym, jak je można zmniejszyć.

Warto pamiętać, że zakup w Humble Bundle to jeden z niewielu sposobów na tanie zdobycie książek z O’Reilly w formatach EPUB i PDF, bo wydawnictwo zlikwidowało rok temu swoją księgarnię, z kolei w Amazonie jest tylko MOBI.

Podsumowanie

Pakiet Humble Book Bundle: Python potrwa do 13 maja.

Przypominam, że dokonując zakupu z mojego linku wspierasz Świat Czytników. Odpowiednią kwotę, którą dostanę można wybrać w suwaczku poniżej zamówienia. Dziękuję.

Czytaj dalej:

Artykuł był przydatny? Jeśli tak, zobacz 6 sposobów, na jakie możesz wspomóc Świat Czytników. Dziękuję!

Ten wpis został opublikowany w kategorii Książki na czytniki, Promocje dnia i oznaczony tagami . Dodaj zakładkę do bezpośredniego odnośnika.
Hosting: Zenbox

18 odpowiedzi na „Humble Book Bundle: 13 książek na temat języka Python

  1. Tomek pisze:

    Tak a propos Calibre i Pythona. Jakiś czas temu czytałem, że twórca Calibre nie zamierza przenosić swojego programu na Pythona 2.7 (dla którego wsparcie kończy się wraz z końcem tego roku) na Pythona 3. Trochę się obawiam, że w przyszłym roku program może już po prostu nie działać, więc myślę, żeby zacząć się rozglądać za jakimiś sensownymi alternatywami. Wiesz może coś więcej na ten temat?
    Chodzi mi o tego newsa: https://www.dobreprogramy.pl/Niepewna-przyszlosc-menedzera-ebookow-Calibre-co-zrobic-gdy-stary-jezyk-lepszy-niz-nowy,News,92122.html

    0
  2. pawel pisze:

    Python Data Science Book tez jest on-line: https://github.com/jakevdp/PythonDataScienceHandbook

    (polecam zreszta, bo jvdp dobrze tlumaczy)

    1
  3. Tomek pisze:

    Smutne trochę, że humble bundle sprzedaje książki dostępne w sieci za darmo w paczkach za 15+ dolarów. Na przyklad: https://www.obeythetestinggoat.com/pages/book.html#toc

    0
    • asymon pisze:

      Ze strony, którą podlinkowałeś: „I see this as a „try-before-you-buy” scheme, and I hope that if you enjoy it you’ll buy a copy”.

      1
    • Robert Drózd pisze:

      Zagadka: dlaczego na stronie którą podlinkowałeś są linki do zakupu? Nawet jeśli nie chcesz wspierać autora, to kupujesz wersje na czytniki, których za free nie ściągniesz.

      0
    • Pedro pisze:

      No własnie. Po co kupować muzykę skoro na chomiku jest za darmo…

      0
      • asymon pisze:

        To jednak co innego, na chomikuju udostępniają ludzie nie mający prawa tego robić, tu autor udostępnia własną twórczość na zachętę, ale jasno pisze „jak wam się podoba, to kupcie książkę”.

        3
  4. Python pisze:

    Za 15 Euro/dolarów to chyba najlepszy zestaw o Pythonie jaki się pojawił na Humble bundle. Szkoda, że nie wznowili bundla później. Mam nadzieję, że jeszcze wznowią. Wyczekuję i doczekać się nie mogę. Trochę dziwne bo ten zestaw sprzedał się ponoć w 50 000 liczbie sprzedaży co jest naprawdę wyczynem jak na humble bundle, więc dlaczego nie wznowili, nie wiem? books Ten zestaw https://www.goodreads.com/list/show/135410.Humble_Book_Bundle_Python_by_O_Reilly jest trochę większy i minimalnie lepszy, ale nie wiem czy pochodzi z Humble bundle. Uważam wydawnictwo „o’Reilly” za najlepsze wśród wydawnictw komputerowych, chociaż wstyd że ich papierowe wydania są tylko w paperback i w czarnobieli. No starch press raczej wydaje książki raczej dla licealistów. O „Packt” lepiej nie będę wspominał, bo ich książki się słabo sprzedają – wiadomo jakie książki taki popyt – czy jakoś tak.

    0
    • Robert Drózd pisze:

      Te książki powtarzały się już w innych pakietach O’Reilly bo wydawca pojawia się raz na parę miesięcy w HB. Pozostaje czekać :) Osobiście uważam że lepsze były jednak pythonowe pakiety z No Starch Press, przede wszystkim bardziej aktualne.

      0
      • Python pisze:

        Słyszałem, że w szkołach średnich na zachodzie, nawet uczą z książek „no-starch press” – są dobre dla początkujących. Jednak materiał w tych książkach jest często traktowany skrótowo i pobieżnie, a „o’reilly” wydaje cegły które potrafią mieć 1600 stron, są bardziej dla profesjonalistów przeznaczone, dlatego cenię sobie bardziej to wydawnictwo.

        0
        • Python pisze:

          Teraz jest wznowienie bundla o reilly do 4 grudnia – bardzo się cieszę, choć brakuje „Fluent Python” i „Python Cookbook” – ale te się pojawiały chyba w innych zestawach więc nie chcieli powtarzać

          0
  5. Python pisze:

    Przepraszam za ilość błędów – nie widziałem możliwości edycji – nie przeczytałem przed wysłaniem i teraz klops.

    0

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Przed dodaniem komentarza zapoznaj się proszę z zasadami komentowania i polityką prywatności

Komentarze do tego artykułu można śledzić także w formacie RSS.