21
Your Cart

Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are beyond the capability of a spreadsheet. Python is an easy to use and easy to learn programming language that is freely available on Macintosh, Windows, or Linux computers. So once you learn Python you can use it for the rest of your career without needing to purchase any software. This book uses the Python 3 language. The earlier Python 2 version of this book is titled “Python for Informatics: Exploring Information”. The course materials are available to you under a Creative Commons License so you can adapt them to teach your own Python course.

14 reviews for Python for Everybody Exploring Data in Python 3

  1. Jon Brewer
    June 13, 2023
    Just what it says on the tin
    This book is a textbook case (hah!) of truth in advertising. It’s directed at people who are interested in using Python as a tool primarily for data a...More
    This book is a textbook case (hah!) of truth in advertising. It’s directed at people who are interested in using Python as a tool primarily for data analysis, rather than people who are interested in learning Python for more general programming purposes. Is it effective? Yes and no. The early parts of the book are quite instructive, covering the basics of Python’s built-in types and syntax, and building to greater complexity. At some point, though, the bottom suddenly falls out. The difficulty ramps up tremendously, and the book largely devolves into massive code dumps, or links to massive code dumps, with most of the discussion focused on how to make use of the programs rather than how to develop similar programs for your own purposes. I have a feeling that in a classroom setting, with supplemental materials and a good teacher, this is likely less of an issue.

    All in all, it’s a fine book, and well-targeted. I really appreciated the section on regular expressions, which is a topic most introductory programming texts don’t even mention, and the database interactions are another oft-neglected area that had some good, basic information. I think it would benefit from a bit more dissection of the later programs, but for the price I can’t really complain. 3.5 stars, rounded up to 4.
    Helpful? 0 0
Add a review

Your email address will not be published. Required fields are marked *

X

Frequently bought with AI-Assisted Programming: Better Planning, Coding, Testing, and Deployment


Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT Original price was: $49.99.Current price is: $19.99.
Artificial Intelligence Programming with Python: From Zero to Hero Original price was: $49.99.Current price is: $19.99.
Generative AI with LangChain: Build large language model (LLM) apps with Python, ChatGPT, and other LLMs Original price was: $59.99.Current price is: $19.99.
Clean Code Principles And Patterns: Python Edition Original price was: $39.99.Current price is: $19.99.