Record Details

Catalog Search

Search The Catalog



Unlocking Python : a comprehensive guide for beginners / Ryan Mitchell.

Summary:

"In Unlocking Python: A Comprehensive Guide for Beginners, veteran software engineer, educator, and author Ryan Mitchell delivers an intuitive, engaging, and practical roadmap to Python programming. The author walks you through the vocabulary, tools, foundational knowledge, and occasional pop-culture references you'll need to hone your skills with this popular programming language. You'll learn how to install and run Python on your own machine, get up and coding with the language quickly, and best practices for programming both independently and in the workplace. You'll also find: Key concepts in computer and data science explained from the ground up Advanced Python topics such as logging, unit testing, multiprocessing, and interacting with databases. Introductions to some of Python's most popular third-party libraries: Flask, Django, Scrapy, Scikit-Learn, Numpy, and Pandas Amusing anecdotes from the trenches of industry Perfect for tech-savvy professionals at any stage of their careers who are interested in diving into Python programming. Unlocking Python is also a must-read for readers who work in a technical role but are interested in getting more directly involved with programming, as well as non-Python programmers who want to apply their technical skill to a new language." -- Amazon.

Record details

  • ISBN: 9781394288496
  • ISBN: 1394288492
  • Physical Description: xiv, 433 pages : illustrations ; 24 cm.
  • Publisher: Hoboken, New Jersey : Wiley, [2025]

Content descriptions

General Note:
Includes index.
Formatted Contents Note:
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.
Subject:
Python (Computer program language)
Scripting languages (Computer science)
Computer programming.
Genre:
Handbooks and manuals.

Available copies

  • 1 of 2 copies available at NC Cardinal. (Show)
  • 1 of 1 copy available at McDowell County Public Library.

Holds

  • 0 current holds with 2 total copies.
Sort by distance from:
Show Only Available Copies
Location Call Number / Copy Notes Barcode Shelving Location Status Due Date
Marion Library 005.13 MIT (Text) 37810435834386 Adult Nonfiction Available -