Showing results for "Think Python Allen B Downey English"

  • Bestsellers
  • Highest Rated
  • Price: Low to High
  • Title: A to Z
  • Title: Z to A
  • Date: Newest to Oldest
  • Date: Oldest to Newest
Clear All

Showing 1 - 12 of 84728 Results

Adult content is visible. 

Think Python

How to Think Like a Computer Scientist

2024

EN

Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills.With this popular hands-on guide at your side, you'll ...

Price$30.99 USD

Python for Software Design

How to Think Like a Computer Scientist


2009

EN

A no-nonsense introduction to software design using the Python programming language. Written for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The boo...

Price$49.99 USD

Think DSP

Digital Signal Processing in Python

2016

EN

If you understand basic mathematics and know how to program with Python, you’re ready to dive into signal processing. While most resources start with theory to teach this complex subject, this practical book introduces techniques by showing you how they’re applied in the real world. In the first chapter alone, you’ll be able to decompose a sound into its harmonics, modify the harmonics, and generate new sounds.Author Allen Downey explains techniques such as spectral decomposition, ...

Price$18.99 USD

Think Java

How to Think Like a Computer Scientist

2019

EN

Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You’ll learn how to program—a useful skill by itself—but you’ll also discover how to use programming as a means to an end.Authors Allen Downey and Chris Mayfield start with the most basic concepts and g...

Price$30.99 USD

Think Julia

How to Think Like a Computer Scientist

2019

EN

If you’re just learning how to program, Julia is an excellent JIT-compiled, dynamically typed language with a clean syntax. This hands-on guide uses Julia 1.0 to walk you through programming one step at a time, beginning with basic programming concepts before moving on to more advanced capabilities, such as creating new types and multiple dispatch.Designed from the beginning for high performance, Julia is a general-purpose language ideal for not only numerical analysis and computat...

Price$34.99 USD

Think Data Structures

Algorithms and Information Retrieval in Java

2017

EN

If you’re a student studying computer science or a software developer preparing for technical interviews, this practical book will help you learn and review some of the most important ideas in software engineering—data structures and algorithms—in a way that’s clearer, more concise, and more engaging than other materials.By emphasizing practical knowledge and skills over theory, author Allen Downey shows you how to use data structures to implement efficient algorithms, and then ana...

Price$24.99 USD

Probably Overthinking It

How to Use Data to Answer Questions, Avoid Statistical Traps, and Make Better Decisions


2023

EN

"A delightful exposition of commonly-encountered statistical fallacies and paradoxes and why they matter." —Samuel H. Preston, coauthor of Demography: Measuring and Modeling Population ProcessesAn essential guide to the ways data can improve decision making.Statistics are everywhere: in news reports, at the doctor's office, and in every sort of forecast, from the stock market to the weather. Allen B. Downey knows well that people have an innate abil...

Price$17.29 USDor Free with Kobo Plus

Think Stats

Exploratory Data Analysis

2025

EN

If you know how to program, you have the skills to turn data into knowledge. This thoroughly revised edition presents statistical concepts computationally, rather than mathematically, using programs written in Python. Through practical examples and exercises based on real-world datasets, you'll learn the entire process of exploratory data analysis—from wrangling data and generating statistics to identifying patterns and testing hypotheses.Whether you're a data scientist, software e...

Price$48.99 USD

Modeling and Simulation in Python

An Introduction for Scientists and Engineers

2023

EN

Modeling and Simulation in Python teaches readers how to analyze real-world scenarios using the Python programming language, requiring no more than a background in high school math.Modeling and Simulation in Python is a thorough but easy-to-follow introduction to physical modeling—that is, the art of describing and simulating real-world systems. Readers are guided through modeling things like world population growth, infectious disease, bungee jum...

Price$28.99 USD

2021

EN

If you know how to program, you're ready to tackle Bayesian statistics. With this book, you'll learn how to solve statistical problems with Python code instead of mathematical formulas, using discrete probability distributions rather than continuous mathematics. Once you get the math out of the way, the Bayesian fundamentals will become clearer and you'll begin to apply these techniques to real-world problems.Bayesian statistical methods are becoming more common and more important,...

Price$34.99 USD

Think Perl 6

How to Think Like a Computer Scientist

2017

EN

Want to learn how to program and think like a computer scientist? This practical guide gets you started on your programming journey with the help of Perl 6, the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multiple solutions, and more than 1,000 code examples so you can quickly practice what you learn. Experienced programmers—especially those who know Perl 5—will also benefit.Divided into two parts...

Price$36.99 USD

How Schools Really Matter

Why Our Assumption about Schools and Inequality Is Mostly Wrong

2020

EN

Most of us assume that public schools in America are unequal—that the quality of the education varies with the location of the school and that as a result, children learn more in the schools that serve mostly rich, white kids than in the schools serving mostly poor, black kids. But it turns out that this common assumption is misplaced. As Douglas B. Downey shows in How Schools Really Matter, achievement gaps have very little to do with what goes on in our schools. Not only do scho...

also available as audiobook