Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code Paperback Kindle
Best Sellers Rank: #255,153 in Books (See Top 100 in Books) #116 in Computer Programming Languages #191 in Microsoft Programming (Books) #239 in Python Programming
Customer Reviews: 4.7 out of 5 stars 315Reviews
Product Information
From the Publisher
'A Small Goldmine of Knowledge'
"My early Python programs work but could be improved massively with what Al writes about... a small goldmine of knowledge that beginners, intermediates and probably even advanced programmers will benefit from."
—GeekTechStuff
'The Kind of Book Every Python Developer Can Use'
"This is the kind of book every python developer can use... I cannot recommend Beyond the Basic Stuff with Python enough for every person who wants to learn fundamentals surrounding coding and specifically coding in python."
—Ian Mizer, Atlanta Python Programmers Group
'A Great New Book'
"A great new book... Sweigart focuses on three major subjects: common difficulties in getting started (seeking help, setting up a work environment); best practices, tools, and techniques; and using object-oriented Python... The book is all the more useful for collecting together between one pair of covers material that you would typically dig up from multiple resources."
A practical guide to using Python for automating tedious tasks
A fun, project-based approach to useful Python tools and powerful programming techniques
Masterful tips to bridge the gap between beginning programmer and professional developer
Expert, practical advice and tutorials to perfect your professional Python skills
Compatible with Python version
Python 3
Python 3
Python 3
Python 3
Python 3
Python 2 & 3
Special features
Kid-friendly, full-color code and illustrations
Covers Django, matplotlib and plotly, and pygame
Covers working with files en masse, automating emails and texts, scraping the web, and more
Solve realistic problems by writing Python programs; explore computer vision, AI algorithms and more
Covers best practices of software development and how to use advanced tools, like code formatters and source control
Covers powerful techniques like using generators, handling time zones, and applying functional programming
Page count
344 pages
544 pages
592 pages
360 pages
384 pages
240 pages
About the Author
Al Sweigart is a software developer and tech book author living in Seattle. Python is his favorite programming language, and he is the developer of several open source modules for it. His cat Zophie weighs 11 pounds.
About the Publisher
No Starch Press has published the finest in geek entertainment since 1994, creating both timely and timeless titles like Python Crash Course, Python for Kids, How Linux Works, and Hacking: The Art of Exploitation. An independent, San Francisco-based publishing company, No Starch Press focuses on a curated list of well-crafted books that make a difference. They publish on many topics, including computer programming, cybersecurity, operating systems, and LEGO. The titles have personality, the authors are passionate experts, and all the content goes through extensive editorial and technical reviews. Long known for its fun, fearless approach to technology, No Starch Press has earned wide support from STEM enthusiasts worldwide.