Zaawansowany Python. Jasne, zwięzłe i efektywne programowanie - Helion
ISBN: 978-8-3754-1223-9
stron: 814, Format: ebook
Data wydania: 2016-07-04
Księgarnia: Helion
Cena książki: 111,92 zł (poprzednio: 139,90 zł)
Oszczędzasz: 20% (-27,98 zł)
Prostota jÄ™zyka Python pozwala szybko osiÄ…gnąć produktywność, ale oznacza to również, że czÄ™sto nie wykorzystujemy wszystkiego, co ma da zaoferowania. DziÄ™ki temu praktycznemu poradnikowi Czytelnik nauczy siÄ™, jak pisać efektywny, idiomatyczny kod Pythona dziÄ™ki wykorzystaniu jego najlepszych i zapewne najbardziej lekceważonych cech. Autor, Luciano Ramalho, prowadzi Czytelnika poprzez podstawowe cechy jÄ™zyka i biblioteki i pokazuje, jak sprawić, aby kod byÅ‚ jednoczeÅ›nie krótszy, szybszy i bardziej czytelny.
Wielu doÅ›wiadczonych programistów próbuje nagiąć Pythona do wzorców, których nauczyli siÄ™ z innych jÄ™zyków i nigdy nie odkrywa możliwoÅ›ci, które wykraczajÄ… poza ich doÅ›wiadczenie. DziÄ™ki tej książce ci programiÅ›ci bÄ™dÄ… mogli siÄ™ nauczyć, jak osiÄ…gnąć biegÅ‚ość w jÄ™zyku Python 3.
Książka obejmuje:
Model danych Pythona: pozwala zrozumieć, że metody specjalne sÄ… kluczem do spójnego zachowania obiektów
Struktury danych: umożliwia w pełni wykorzystać wbudowane typy i zrozumieć dualizm tekstowo-bajtowy w erze Unicode
Funkcje jako obiekty: wgląd w funkcje Pythona jako obiekty pierwszej klasy i wyjaśnienie, jak wpływa to na popularne wzorce projektowania
Idiomy zorientowane obiektowo: budowanie klas poprzez poznawanie odwoÅ‚aÅ„, zmiennoÅ›ci, interfejsów, przeciążanie operatorów i wielokrotne dziedziczenie
PrzepÅ‚yw sterowania: wykorzystanie menedżerów kontekstu, generatorów, wspóÅ‚programów i wspóÅ‚bieżnoÅ›ci przy użyciu pakietów concurrent.futures i asyncio
Metaprogramowanie: wykorzystanie wÅ‚aÅ›ciwoÅ›ci, deskryptorów atrybutów, dekoratorów klas i metaklas
Luciano Ramalho, programista Pythona od roku 1998, jest czÅ‚onkiem Python Software Foundation, wspóÅ‚wÅ‚aÅ›cicielem Python.pro.br brazylijskiej firmy szkoleniowej i wspóÅ‚zaÅ‚ożycielem Garoa Hacker Clube, pierwszego w Brazyli klubu hackerskiego. Prowadzi zespoÅ‚y projektowania oprogramowania i wykÅ‚ada stosowanie Pythona dla sektora medialnego, bankowego i rzÄ…dowego.
„Jestem dumny, że zostaÅ‚em recenzentem technicznym tej książki nie tylko pomoże ona wielu Å›rednio zaawanowanym programistom w ich drodze do mistrzostwa, ale ja sam nauczyÅ‚em siÄ™ z niej kilku rzeczy!”
—Alex Martelli
Python Software Foundation
„Zaawansowany Python to skarbiec peÅ‚en użytecznych programistycznych trików, przydatnych tak Å›rednio, jak i bardzo doÅ›wiadczonym programistom, którzy chcÄ… rozszerzyć granice swojej wiedzy.”
—Daniel i Audrey Roy Greenfeld
autorzy Two Scoops of Django
Osoby które kupowały "Zaawansowany Python. Jasne, zwięzłe i efektywne programowanie", wybierały także:
- Django 4. Praktyczne tworzenie aplikacji sieciowych. Wydanie IV 125,48 zł, (38,90 zł -69%)
- GraphQL. Kurs video. Buduj nowoczesne API w Pythonie 164,31 zł, (59,15 zł -64%)
- Flask. Kurs video. Od pierwszej linijki kodu do praktycznego zastosowania 119,00 zł, (47,60 zł -60%)
- Python na start. Kurs video. Tw 99,00 zł, (39,60 zł -60%)
- Python. Kurs video. Programowanie asynchroniczne 97,32 zł, (39,90 zł -59%)