You've completed a basic Python programming tutorial or finished Al Sweigart's bestseller, Automate the Boring Stuff with Python . What's the next step to…
Shelve Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
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…
Shelve Fluent Python: Clear, Concise, and Effective Programming
Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and making things that work in no time.
In the first half of…
Shelve Python Crash Course: A Hands-On, Project-Based Introduction to Programming
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 …
Shelve The Pragmatic Programmer: From Journeyman to Master
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…
Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. Python is considered easy …
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…
Shelve Clean Code: A Handbook of Agile Software Craftsmanship
This practical, tutorial-style book uses the Kali Linux distribution to teach Linux basics with a focus on how hackers would use them. Topics include Linux command line basics, filesystems, networking…
Shelve Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali
If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbo…
An indispensable collection of practical tips and real-world advice for tackling common Python problems and taking your code to the next level. Features interviews with high-profile Python developers …
Shelve Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More
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…
Shelve Fundamentals of Data Engineering: Plan and Build Robust Data 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…
Shelve Building Microservices: Designing Fine-Grained Systems
Una suggestiva indagine dei meccanismi profondi che regolano la nostra esistenza, le decisioni che prendiamo e i valori che condividiamo o che rifiutiamo. Da vent’anni, lo psicologo morale e filosofo …
Shelve Menti tribali. Perché le brave persone si dividono su politica e religione
Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training readers the same way of thinking of ideas to teach the Pytho…
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to applica…
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common They care deeply about the practice of creating software. They treat it as a craft. They are professi…
Shelve The Clean Coder: A Code of Conduct for Professional Programmers
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional pr…
The New York Times bestselling author of Essentialism takes on the holy grail of human performance: How can we make it easier to get the right things done?
Is there a goal you want to make progress on,…
Shelve Effortless: Make It Easier to Do What Matters Most
Power up your Python with object-oriented programming and learn how to write powerful, efficient, and re-usable code.Object-Oriented Python is an intuitive and thorough guide to mastering object-orien…
Shelve Object-Oriented Python: Master OOP by Building Games and GUIs
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data …
Shelve Python Data Science Handbook: Essential Tools for Working with Data
Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs -- var…
Shelve Head First Programming: A learner's guide to programming using the Python language
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a wor…
A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, and other topics.
Ever wished you could learn Python from a book? Head First Python is a complete learning experience for Python that helps you learn the language through a unique method that goes beyond syntax and how…
Epictetus was born into slavery about 55 C.E. in the eastern outreaches of the Roman Empire. Sold as a child and crippled from the beatings of his master, Epictetus was eventually freed, rising from h…
Shelve The Art of Living: The Classical Manual on Virtue, Happiness and Effectiveness
Vagabonding is about taking time off from your normal life--from six weeks to four months to two years--to discover and experience the world on your own terms. Veteran shoestring traveler Rolf Potts s…
Shelve Vagabonding: An Uncommon Guide to the Art of Long-Term World Travel
How Linux Works describes the inside of the Linux system for systems administrators, whether they maintain an extensive network in the office or one Linux box at home. Some books try to give you copy-…
Shelve How Linux Works: What Every Superuser Should Know
In his New York Times bestselling book, Discipline Is Destiny, Ryan Holiday made the Stoic case for a life of self-discipline. In this much-anticipated third installment in the Stoic Virtues series, h…
Shelve Right Thing, Right Now: Justice in an Unjust World
“America’s funniest science writer” ( Washington Post ) explores the irresistibly strange universe of life without gravity in this New York Times bestseller. The best-selling author of Stiff and Bonk …
Shelve Packing for Mars: The Curious Science of Life in the Void