- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: Efektywny Python. 90 sposobów na lepszy kod. Wydanie II
Wszechstronne i uzupełnione wydanie podręcznika programowania w Pythonie. Zawarty materiał umożliwia wykorzystanie języka programowania Python do tworzenia wyjątkowo solidnego i uporządkowanego kodu. Przemyślany układ rozdziałów jest oparty na scenariuszach i przedstawia 90 najlepszych praktyk, wskazówek i skrótów, które powinien znać każdy programista. Publikacji przyświeca motto: "elegancja, wydajność i ekspresja kodu". Wydanie koncentruje się na Python 3 aż do wersji 3.8.
Dla kogo jest ta publikacja?
- dla studentów,
- dla programistów niezależnie od poziomu doświadczenia,
- dla nauczycieli programowania,
- dla wszystkich miłośników języka programowania Python,
- dla doskonalących swoje umiejętności programistyczne,
- dla fanów wydania I publikacji.
Efektywność i prostota, nie efektowność
Publikacja Bretta Slatkina, starszego inżyniera oprogramowania w firmie Google, to szereg mało znanych i w wielu przypadkach nietypowych, nieoczywistych sztuczek udoskonalających kod źródłowy. Slatkin pracował nad projektem Google Consumer Surveys, protokołem PubSubHubbub (otwarty, prosty i zdecentralizowany protokół pubsub) i pierwszym projektem Google stawiającym na przetwarzanie w chmurze - App Engine. Pisząc podręcznik bazował na swoim doświadczeniu w używaniu Pythona do zarządzania flotą serwerów giganta informatycznego Google.
Publikacja zawiera luźno powiązane ze sobą rozdziały, a proponowane czytelnikom kierunki działania odwołują się do siebie i ułatwiają wypełnianie luk podczas lektury. Znajdziemy tu uwagi odnośnie indeksów, funkcji, konstrukcji składanych i generatorów, klas i interfejsów, atrybutów, testowania czy debugowania.
Książkę rekomendują m.in. twórca projektu Pandas i dyrektor Ursa Labs, współtwórca frameworka Django, twórczyni kursów programowania w Khan Academy, twórca SQLAlchemy oraz środowisko akademickie UC Davis (Uniwersytet Kalifornijski w Davis).