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 -

Accessibility Features

LDR 03105cam a2200337 i 4500
00114806763
003CARDINAL
00520250607112611.0
008240901t20252025njua e 001 0 eng d
010 . ‡a 2024950121
035 . ‡a(OCoLC)1453719780
020 . ‡a9781394288496 ‡q(paperback)
020 . ‡a1394288492 ‡q(paperback)
040 . ‡aYDX ‡beng ‡erda ‡cYDX ‡dOCLCO ‡dBDX ‡dFAYTV ‡dUKMGB ‡dOCLCO ‡dSPP ‡dOCLCO ‡dJST ‡dDYJ ‡dOCLCO ‡dVP@ ‡dMHD
08204. ‡a005.133
1001 . ‡aMitchell, Ryan ‡q(Ryan E.), ‡eauthor.
24510. ‡aUnlocking Python : ‡ba comprehensive guide for beginners / ‡cRyan Mitchell.
264 1. ‡aHoboken, New Jersey : ‡bWiley, ‡c[2025]
264 4. ‡c©2025
300 . ‡axiv, 433 pages : ‡billustrations ; ‡c24 cm.
336 . ‡atext ‡btxt ‡2rdacontent
337 . ‡aunmediated ‡bn ‡2rdamedia
338 . ‡avolume ‡bnc ‡2rdacarrier
500 . ‡aIncludes index.
5050 . ‡aIntroduction 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.
520 . ‡a"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.
650 0. ‡aPython (Computer program language) ‡0(CARDINAL)276431
650 0. ‡aScripting languages (Computer science) ‡0(CARDINAL)437222
650 0. ‡aComputer programming. ‡0(CARDINAL)250620
655 7. ‡aHandbooks and manuals. ‡2lcgft ‡0(CARDINAL)326692
901 . ‡a14806763 ‡bOCoLC ‡c14806763 ‡tbiblio ‡sSystem Local