Secret Recipes of the Python Ninja. Over 70 recipes that uncover powerful programming tactics in Python

- Autorzy:
- Cody Jackson, Steven F. Lott


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 380
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Secret Recipes of the Python Ninja. Over 70 recipes that uncover powerful programming tactics in Python
You’ll unearth secrets related to the implementation of the standard library, by looking at how modules actually work. You’ll understand the implementation of collections, decimals, and fraction modules. If you haven’t used decorators, coroutines, and generator functions much before, as you make your way through the recipes, you’ll learn what you’ve been missing out on.
We’ll cover internal special methods in detail, so you understand what they are and how they can be used to improve the engineering decisions you make. Next, you’ll explore the CPython interpreter, which is a treasure trove of secret hacks that not many programmers are aware of. We’ll take you through the depths of the PyPy project, where you’ll come across several exciting ways that you can improve speed and concurrency.
Finally, we’ll take time to explore the PEPs of the latest versions to discover some interesting hacks.
Wybrane bestsellery
-
Książka stanowi kompendium wiedzy na temat tej niesłychanie szybko rozwijającej się i dynamicznie wkraczającej w nasze życie dziedziny. Została napisana tak, aby była przystępna dla osób posiadających podstawowe umiejętności matematyczne. Może stanowić podręcznik dla studentów takich kierunków ja...(0,00 zł najniższa cena z 30 dni)
31.36 zł
49.00 zł(-36%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(0,00 zł najniższa cena z 30 dni)
48.19 zł
79.00 zł(-39%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(0,00 zł najniższa cena z 30 dni)56.96 zł
89.00 zł(-36%) -
To nie jest podręcznik dla programistów. Celem autorów jest zaprezentowanie jedynej w swoim rodzaju perspektywy firmy Google, od lat rozwijającej trwały ekosystem oprogramowania, co pozwoliło zebrać pożyteczne wnioski dotyczące skali działalności i czasu jej trwania. W książce zwrócono uwagę na t...
Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania
(0,00 zł najniższa cena z 30 dni)82.56 zł
129.00 zł(-36%) -
Wielu adeptów kodowania ulega złudnemu przekonaniu, że opanowanie jakiegoś języka programowania wystarczy, aby być programistą. Nader często w pośpiechu piszą nieuporządkowany kod, który zawiera mnóstwo powtórzeń i jest kompletnie nieczytelny. Tymczasem prawdziwi mistr...
The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod
(0,00 zł najniższa cena z 30 dni)37.76 zł
59.00 zł(-36%) -
Skoro sięgasz po tę książkę, pewnie chcesz się uczyć programowania. To świetnie! Ta umiejętność z pewnością Ci się przyda ― choćby do tego, by już dziś znakomicie się bawić „w towarzystwie” komputera, ale też jako inwestycja w przyszłość, podjęta z myślą o studiach i pracy.
Zacznij od Pythona. Programowanie dla młodzieży w praktyce Zacznij od Pythona. Programowanie dla młodzieży w praktyce
(0,00 zł najniższa cena z 30 dni)23.68 zł
37.00 zł(-36%) -
Pierwsza odpowiedź, jaka się nasuwa, jest dość oczywista: ponieważ Python to jeden z najprostszych do nauki języków programowania. Najkrótszy program zajmuje tylko JEDNĄ linijkę. Z małą pomocą nauczyciela i naszego praktycznego zeszytu ćwiczeń każdy młody adept sztuki programowania zdoła szybko o...
Zacznij od Pythona. Pierwsze kroki w programowaniu Zacznij od Pythona. Pierwsze kroki w programowaniu
(0,00 zł najniższa cena z 30 dni)24.74 zł
39.90 zł(-38%) -
To trzecie, wzbogacone i uzupełnione wydanie praktycznego samouczka, dzięki któremu błyskawicznie rozpoczniesz pracę z Terraform. Zapoznasz się z językiem programowania Terraform i zasadami tworzenia kodu. Szybko zaczniesz wdrażać infrastrukturę i zarządzać nią za pomocą zaledwie kilku poleceń. I...
Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III
(0,00 zł najniższa cena z 30 dni)63.36 zł
99.00 zł(-36%) -
To drugie, zaktualizowane i poprawione wydanie bestsellerowego podręcznika Programowania w Pythonie pozwoli Ci błyskawicznie zacząć tworzyć kod, który działa! Zaczniesz od zrozumienia podstawowych koncepcji programistycznych, następnie nauczysz się zapewniać programom interaktywność i wykształcis...(0,00 zł najniższa cena z 30 dni)
51.48 zł
99.00 zł(-48%) -
Nauka programowania na dobre zadomowiła się w szkołach, a umiejętności informatyczne są od lat sprawdzane na egzaminach maturalnych. Jej adepci zapewne zdają sobie sprawę, jakim wzięciem na rynku cieszą się osoby, które mogą się pochwalić znajomością Pythona. To język, który dzięki swoim możliwoś...
Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych
(0,00 zł najniższa cena z 30 dni)21.64 zł
34.90 zł(-38%)
O autorach książki
2 Cody Jackson, Steven F. LottCody Jackson jest weteranem wojskowym, służył w marynarce. Założył firmę Socius Consulting zajmującą się IT i doradztwem w zakresie zarządzania biznesowego. Informatyką i programowaniem pasjonuje się od 1994 roku, jest samoukiem — sam zaczął pisać kod w Pythonie.
Steven F. Lott ma blisko pięćdziesiąt lat doświadczenia w programowaniu — kiedy rozpoczynał przygodę z kodem, komputery były duże, drogie i rzadkie. Od ponad dziesięciu lat używa Pythona do rozwiązywania problemów biznesowych; napisał kilka cenionych książek o tym języku. Obecnie jest technomadą . Mieszka na wschodnim wybrzeżu USA.
Cody Jackson, Steven F. Lott - pozostałe książki
-
Oto przyjazny przewodnik dla programistów Pythona, wyczerpująco wyjaśniający wiele zagadnień programowania obiektowego, takich jak dziedziczenie, kompozycja, polimorfizm, tworzenie klas i struktur danych. W książce szczegółowo omówiono zagadnienia obsługi wyjątków, testowania kodu i zastosowania ...
Programowanie zorientowane obiektowo w Pythonie. Tworzenie solidnych i łatwych w utrzymaniu aplikacji i bibliotek. Wydanie IV Programowanie zorientowane obiektowo w Pythonie. Tworzenie solidnych i łatwych w utrzymaniu aplikacji i bibliotek. Wydanie IV
(89.40 zł najniższa cena z 30 dni)95.36 zł
149.00 zł(-36%) -
This book provides detailed guidance on how to use Python’s functional programming features.
Functional Python Programming. Use a functional approach to write succinct, expressive, and efficient Python code - Third Edition Functional Python Programming. Use a functional approach to write succinct, expressive, and efficient Python code - Third Edition
-
Being familiar with object-oriented design is an essential part of programming in Python. This new edition includes all the topics that made Python Object-Oriented Programming an instant Packt classic. Moreover, it’s packed with updated content to reflect more recent changes in the core Py...
Python Object-Oriented Programming. Build robust and maintainable object-oriented Python applications and libraries - Fourth Edition Python Object-Oriented Programming. Build robust and maintainable object-oriented Python applications and libraries - Fourth Edition
-
Python is a great language that can power your applications with great speed, safety, and scalability. We cover 133 Python recipes. This book simplifies Python for everybody, right from beginners to experts. All recipes take a problem-solution approach to resolve issues commonly faced by Python p...
Modern Python Cookbook. 133 recipes to develop flawless and expressive programs in Python 3.8 - Second Edition Modern Python Cookbook. 133 recipes to develop flawless and expressive programs in Python 3.8 - Second Edition
-
Celem tej książki jest rozwiązanie tego problemu. To rzecz przeznaczona dla programistów Pythona, którzy chcą znacząco poprawić jakość swoich aplikacji. Wyjaśniono tu mało znane lub błędnie rozumiane aspekty implementacji modułów standardowej biblioteki Pythona. Starannie opisano dekoratory, mene...
Python ninja. 70 sekretnych receptur i taktyk programistycznych Python ninja. 70 sekretnych receptur i taktyk programistycznych
(28.50 zł najniższa cena z 30 dni)29.07 zł
57.00 zł(-49%) -
Mastering Object-Oriented Python, Second Edition, will introduce the advanced features of the Python programming language to create the highest quality Python programs possible. This means exploring design alternatives and determining which design offers the best performance, while still being a ...
Mastering Object-Oriented Python. Build powerful applications with reusable code using OOP design patterns and Python 3.7 - Second Edition Mastering Object-Oriented Python. Build powerful applications with reusable code using OOP design patterns and Python 3.7 - Second Edition
-
To znakomity podręcznik dla programistów, którzy chcą wykorzystać techniki i wzorce projektowe z funkcyjnych języków programowania, aby tworzyć w Pythonie zwięzłe, eleganckie i ekspresyjne programy — z czytelnym i łatwym w utrzymaniu kodem. Zawiera ogólny przegląd koncepcji funkcyjnych oraz...(33.50 zł najniższa cena z 30 dni)
34.17 zł
67.00 zł(-49%) -
Learn Programming in Python with Cody Jackson will take you through the basics of programming (and how Python implements those concepts) to write a complete, production-ready application. Each topic builds on the previous ones, so you'll learn how a complete application is built from the ground u...
Learn Programming in Python with Cody Jackson. Grasp the basics of programming and Python syntax while building real-world applications Learn Programming in Python with Cody Jackson. Grasp the basics of programming and Python syntax while building real-world applications
-
Python is an easy-to-learn and extensible programming language that offers a number of functional programming features. This practical guide demonstrates the Python implementation of a number of functional programming techniques and design patterns. Through this book, you’ll understand wha...
Functional Python Programming. Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads - Second Edition Functional Python Programming. Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads - Second Edition
Kup polskie wydanie:
Python ninja. 70 sekretnych receptur i taktyk programistycznych
- Autor:
- Cody Jackson
29,07 zł
57,00 zł
(28.50 zł najniższa cena z 30 dni)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Secret Recipes of the Python Ninja. Over 70 recipes that uncover powerful programming tactics in Python
- ISBN Ebooka:
- 978-17-882-9084-5, 9781788290845
- Data wydania ebooka:
-
2018-05-21
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 9.8MB
- Rozmiar pliku ePub:
- 8.2MB
- Rozmiar pliku Mobi:
- 21.7MB
Spis treści książki
- 1. Working with Python Modules
- 2. Utilizing the Python Interpreter
- 3. Working with Decorators
- 4. Using Python Collections
- 5. Generators, Coroutines, and Parallel Processing
- 6. Working with Python's Math Module
- 7. Improving Python Performance with PyPy
- 8. Python Enhancement Proposals
- 9. Documenting with LyX
Packt Publishing - inne książki
-
Smart building architecture is a combination of systems. Internet of Things for Smart Buildings explains how a building's mechanical, electric, HVAC, and networks can be made smart with the addition of IoT, connectivity, and software solutions. You’ll review the smart building stack and co...
Internet of Things for Smart Buildings. Leverage IoT for smarter insights for buildings in the new and built environments Internet of Things for Smart Buildings. Leverage IoT for smarter insights for buildings in the new and built environments
-
This audiobook is a collection of proven practices, frameworks, and methods inspired by real enterprise DevOps transformations in the financial services industry. It provides a detailed overview of how an incumbent bank can create a complete DevOps 360° operating model and adopt it effecti...
Industrializing Financial Services with DevOps. Proven 360° DevOps operating model practices for enabling a multi-speed bank Industrializing Financial Services with DevOps. Proven 360° DevOps operating model practices for enabling a multi-speed bank
-
Thousands of enterprises worldwide use Tableau as the solution for their data issues, big and small. With this updated edition, you will develop a firm grip on data visualization using Tableau 2022 and master all the core features that enable you to explore, prepare, fix, and present data quickly...
Learning Tableau 2022. Create effective data visualizations, build interactive visual analytics, and improve your data storytelling capabilities - Fifth Edition Learning Tableau 2022. Create effective data visualizations, build interactive visual analytics, and improve your data storytelling capabilities - Fifth Edition
Joshua N. Milligan, Blair Hutchinson, Mark Tossell, Roberto Andreoli
-
Unlock the power of AI and become a successful product manager with this comprehensive guide covering the strategies, techniques, and tools to build, launch, and manage AI products. From the basics of AI to navigating ethical and legal considerations, this audiobook covers everything you need to ...
The AI Product Manager's Handbook. Develop a product that takes advantage of machine learning to solve AI problems The AI Product Manager's Handbook. Develop a product that takes advantage of machine learning to solve AI problems
-
CompTIA Data+: DAO-001 Certification Guide walks you through every concept covered in the new CompTIA exam with simple, a step-by-step explanations. Complete with exam tips, practical exercises, mock exams, and exam objective mappings, this is the perfect study guide to help you obtain Data+ cert...
CompTIA Data+: DAO-001 Certification Guide. Complete coverage of the new CompTIA Data+ (DAO-001) exam to help you pass on the first attempt CompTIA Data+: DAO-001 Certification Guide. Complete coverage of the new CompTIA Data+ (DAO-001) exam to help you pass on the first attempt
-
DevOps is the combination of development and operations comprising seven principles, which when applied together form the DevOps culture. The DevOps Career Handbook is a comprehensive guide that will give you the tools you need, along with a plan to achieve a fulfilling career in the field of Dev...
The DevOps Career Handbook. The ultimate guide to pursuing a successful career in DevOps The DevOps Career Handbook. The ultimate guide to pursuing a successful career in DevOps
-
With .NET MAUI for C# Developers, you’ll learn to create cross-platform apps for iOS, Android, Windows, and Mac by writing the code once and leveraging the application to automatically produce native code for each. With the help of this book, you’ll be well prepared to build commerc...
.NET MAUI for C# Developers. Build cross-platform mobile and desktop applications .NET MAUI for C# Developers. Build cross-platform mobile and desktop applications
-
Mastering Blockchain, Fourth Edition, is the blockchain bible to equip you with extensive knowledge of distributed ledger technology, cryptocurrencies, and blockchain platforms such as Ethereum, Solana, and Bitcoin. With updates on new concepts like privacy, scalability, and DeFi, this book will ...
Mastering Blockchain. A technical reference guide to the inner workings of blockchain, from cryptography to DeFi and NFTs - Fourth Edition Mastering Blockchain. A technical reference guide to the inner workings of blockchain, from cryptography to DeFi and NFTs - Fourth Edition
-
Salesforce Platform Enterprise Architecture covers effective solutions in detail, while teaching the best practices to help you deliver tailor-made enterprise applications to your high-end customers. With this guide, you’ll gain plenty of in-depth knowledge to build, customize, and scale y...
Salesforce Platform Enterprise Architecture. A must-read guide to help you architect and deliver packaged applications for enterprise needs - Fourth Edition Salesforce Platform Enterprise Architecture. A must-read guide to help you architect and deliver packaged applications for enterprise needs - Fourth Edition
-
Computer Vision Using AWS AI Services enables machine learning engineers and data scientists to build and scale CV applications on AWS quickly. This comprehensive guide covers best practices to consider and shows you how to integrate AWS AI/ML services into production environments with little code.
Computer Vision on AWS. Build and deploy real-world CV solutions with Amazon Rekognition, Lookout for Vision, and SageMaker Computer Vision on AWS. Build and deploy real-world CV solutions with Amazon Rekognition, Lookout for Vision, and SageMaker
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Secret Recipes of the Python Ninja. Over 70 recipes that uncover powerful programming tactics in Python Cody Jackson, Steven F. Lott (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.