Nonfiction
Book
0 Holds on 1 Copy
Availability
Details
PUBLISHED
©2025
DESCRIPTION
xiv, 433 pages : illustrations ; 24 cm
ISBN/ISSN
LANGUAGE
NOTES
Includes index
Introduction to programming -- Programming tools -- About Python -- Installing and running Python -- Python quickstart -- Lists and strings -- Dictionaries, sets, and tuples -- Other types of objects -- Iterables, iterators, generators, and loops -- Functions -- Classes -- Writing cleaner code -- Errors and exceptions -- Modules and packages -- Working with files -- Logging -- Threads and processes -- Databases -- Unit testing -- REST APIs and Flask -- Django -- Web scraping and Scrapy -- Data analysis with NumPy and Pandas -- Machine learning with Matplotlib and Scikit-Learn
"Software engineer and author Ryan Mitchell walks you through the vocabulary, tools, concepts, and skills you'll need to succeed wiht Python--whether you're brnad-new to programming or coming to it from another language... Mitchell explains foundational Python concepts in an easy-to-follow way -- and throws in the occasional pop culture reference and anecdote from her time in the industry to keep tings interesting. Unlocking Python is an accessible and essential read for independent coders and those working with larger teams."--Page 4 of cover