Effective Python: 90 Specific Ways to Write Better Python
If you like book Effective Python: 90 Specific Ways to Write Better Python here is the list of books you may also like
Buy this book on AmazonSimilar books (20)
-
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Buy this book on Amazon -
The Pragmatic Programmer: From Journeyman to Master
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Buy this book on Amazon -
Fundamentals of Data Engineering: Plan and Build Robust Data Systems
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'l…
Buy this book on Amazon -
Fluent Python: Clear, Concise, and Effective Programming
Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide, you'll learn how to write effective, idiomatic Pytho…
Buy this book on Amazon -
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code…
Buy this book on Amazon -
-
-
Peak: Secrets from the New Science of Expertise
"This book is a breakthrough, a lyrical, powerful, science-based narrative that actually shows us how to get better (much better) at the things we care about."--Seth Godin, author of Linchpin
Buy this book on Amazon
"A… -
-
-
Introduction to Algorithms
A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, and other topics.
Buy this book on Amazon
Some books on algorithms are rigorous b… -
How Not to Die: Discover the Foods Scientifically Proven to Prevent and Reverse Disease
New York Times Bestseller
Buy this book on Amazon
"This book may help those who are susceptible to illnesses that can be prevented."—His Holiness the Dalai Lama
"Absolutely the best book I've read on nutrition and diet" –Dan B… -
Pro Git (Expert's Voice in Software Development)
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops a…
Buy this book on Amazon -
Domain-Driven Design: Tackling Complexity in the Heart of Software
"Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing. "His book is very compatible with XP. It is n…
Buy this book on Amazon -
-
100 Go Mistakes and How to Avoid Them
Spot errors in your Go code you didn’t even know you were making and boost your productivity by avoiding common mistakes and pitfalls.
Buy this book on Amazon
100 Go Mistakes and How to Avoid Them introduces dozens of techniq… -
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
During the past decade there has been an explosion in computation and information technology. With it has come vast amounts of data in a variety of fields such as medicine, biology, finance, and marke…
Buy this book on Amazon -
Building Microservices: Designing Fine-Grained Systems
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings i…
Buy this book on Amazon -
Effective Pandas: Patterns for Data Manipulation (Treading on Python)
Best practices for manipulating data with Pandas. This book will arm you with years of knowledge and experience that are condensed into an easy to follow format. Rather than taking months reading blog…
Buy this book on Amazon -
Cracking the Coding Interview: 150 Programming Questions and Solutions
Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software e…
Buy this book on Amazon