
Python All-in-One For Dummies
Wiley (Publisher)
3rd Edition
Published on 4. April 2024
Book
Paperback/Softback
704 pages
978-1-394-23615-2 (ISBN)
Description
Everything you need to know to get into Python coding, with 7 books in one
Python All-in-One For Dummies is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for experienced coders looking for more than the basics. Apply your Python skills to data analysis, learn to write AI-assisted code using GitHub CoPilot, and discover many more exciting uses for this top programming language.
Get started coding in Python-even if you're new to computer programming
Reference all the essentials and the latest updates, so your code is air-tight
Learn how Python can be a solution for large-scale projects and big datasets
Accelerate your career path with this comprehensive guide to learning Python
Experienced and would-be coders alike will love this easy-to-follow guide to learning and applying Python.
Python All-in-One For Dummies is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for experienced coders looking for more than the basics. Apply your Python skills to data analysis, learn to write AI-assisted code using GitHub CoPilot, and discover many more exciting uses for this top programming language.
Get started coding in Python-even if you're new to computer programming
Reference all the essentials and the latest updates, so your code is air-tight
Learn how Python can be a solution for large-scale projects and big datasets
Accelerate your career path with this comprehensive guide to learning Python
Experienced and would-be coders alike will love this easy-to-follow guide to learning and applying Python.
More details
Edition
3rd edition
Language
English
Place of publication
United States
Publishing group
John Wiley & Sons Inc
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 231 mm
Width: 186 mm
Thickness: 41 mm
Weight
1280 gr
ISBN-13
978-1-394-23615-2 (9781394236152)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

C. Shovic John | Alan Simpson
Python All-in-One For Dummies
E-Book
03/2024
3rd Edition
Wiley
€28.99
Available for download

John C. Shovic | Alan Simpson
Python All-in-One For Dummies
E-Book
03/2024
3rd Edition
Wiley
€28.99
Available for download
Previous edition

John Shovic | Alan Simpson
Python All-in-One For Dummies
Book
06/2021
Wiley
Unfortunately, price unknown
Article exhausted; check for reprint
Persons
John C. Shovic, PhD, is a computer science faculty member specializing in robotics and artificial intelligence at the University of Idaho. Alan Simpson is a web development professional and prolific tech author with more than 100 publications to his credit.
Content
Introduction 1
Book 1: Getting Started 7
Chapter 1: Starting with Python 9
Chapter 2: Using Interactive Mode, Getting Help, and Writing Apps 21
Chapter 3: Python Elements and Syntax 37
Chapter 4: Building Your First Python Application 45
Book 2: Understanding Python Building Blocks 65
Chapter 1: Working with Numbers, Text, and Dates 67
Chapter 2: Controlling the Action 109
Chapter 3: Speeding Along with Lists and Tuples 131
Chapter 4: Cruising Massive Data with Dictionaries 155
Chapter 5: Wrangling Bigger Chunks of Code 181
Chapter 6: Doing Python with Class 203
Chapter 7: Sidestepping Errors 239
Book 3: Working with Libraries 257
Chapter 1: Working with External Files 259
Chapter 2: Juggling JSON Data 297
Chapter 3: Interacting with the Internet 317
Chapter 4: Libraries, Packages, and Modules 335
Book 4: Using Artificial Intelligence 351
Chapter 1: Demystifying Artificial Intelligence 353
Chapter 2: Building a Neural Network 363
Chapter 3: Doing Machine Learning 393
Chapter 4: Playing Around with AI on Cards, Sticks, and in the Cloud 415
Book 5: Doing Data Science 427
Chapter 1: Understanding the Five Areas of Data Science 429
Chapter 2: Exploring Big Data 437
Chapter 3: Using Big Data from Google Cloud 453
Book 6: Talking to Hardware 471
Chapter 1: Introducing Physical Computing 473
Chapter 2: No Soldering! Using Grove Connectors for Building 489
Chapter 3: Sensing the World 503
Chapter 4: Making Things Move 525
Book 7: Building Robots 553
Chapter 1: Introducing Robotics 555
Chapter 2: Building Your First Python Robot 563
Chapter 3: Programming Your Robot Rover 583
Chapter 4: Using Artificial Intelligence in Robotics 611
Index 649
Book 1: Getting Started 7
Chapter 1: Starting with Python 9
Chapter 2: Using Interactive Mode, Getting Help, and Writing Apps 21
Chapter 3: Python Elements and Syntax 37
Chapter 4: Building Your First Python Application 45
Book 2: Understanding Python Building Blocks 65
Chapter 1: Working with Numbers, Text, and Dates 67
Chapter 2: Controlling the Action 109
Chapter 3: Speeding Along with Lists and Tuples 131
Chapter 4: Cruising Massive Data with Dictionaries 155
Chapter 5: Wrangling Bigger Chunks of Code 181
Chapter 6: Doing Python with Class 203
Chapter 7: Sidestepping Errors 239
Book 3: Working with Libraries 257
Chapter 1: Working with External Files 259
Chapter 2: Juggling JSON Data 297
Chapter 3: Interacting with the Internet 317
Chapter 4: Libraries, Packages, and Modules 335
Book 4: Using Artificial Intelligence 351
Chapter 1: Demystifying Artificial Intelligence 353
Chapter 2: Building a Neural Network 363
Chapter 3: Doing Machine Learning 393
Chapter 4: Playing Around with AI on Cards, Sticks, and in the Cloud 415
Book 5: Doing Data Science 427
Chapter 1: Understanding the Five Areas of Data Science 429
Chapter 2: Exploring Big Data 437
Chapter 3: Using Big Data from Google Cloud 453
Book 6: Talking to Hardware 471
Chapter 1: Introducing Physical Computing 473
Chapter 2: No Soldering! Using Grove Connectors for Building 489
Chapter 3: Sensing the World 503
Chapter 4: Making Things Move 525
Book 7: Building Robots 553
Chapter 1: Introducing Robotics 555
Chapter 2: Building Your First Python Robot 563
Chapter 3: Programming Your Robot Rover 583
Chapter 4: Using Artificial Intelligence in Robotics 611
Index 649