did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781264257355

Programming the Raspberry Pi, Third Edition: Getting Started with Python

by
  • ISBN13:

    9781264257355

  • ISBN10:

    126425735X

  • Edition: 3rd
  • Format: Paperback
  • Copyright: 2021-06-03
  • Publisher: McGraw Hill TAB

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
  • Buyback Icon We Buy This Book Back!
    In-Store Credit: $1.31
    Check/Direct Deposit: $1.25
    PayPal: $1.25
List Price: $15.00 Save up to $2.17
  • Rent Book $12.83
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-4 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Table of Contents

Preface
Introduction
1 Introduction
   What Is the Raspberry Pi?
   What Can You Do with a Raspberry Pi?
   A Tour of the Raspberry Pi
   Setting Up Your Raspberry Pi
   Booting Up
   Summary
2 Getting Started
   Linux
   The Desktop
   The Command Line
   Applications
   Internet Resources
   Summary
3 Python Basics
   Mu
   Numbers
   Variables
   For Loops
   Simulating Dice
   If
   While
   The Python Shell from the Terminal
   Summary
4 Strings, Lists, and Dictionaries
   String Theory
   Lists
   Functions
   Hangman
   Dictionaries
   Tuples
   Exceptions
   Summary of Functions
   Summary
5 Modules, Classes, and Methods
   Modules
   Object Orientation
   Defining Classes
   Inheritance
   Summary
6 Files and the Internet
   Files
   Pickling
   JSON
   Internet
   Summary
7 Graphical User Interfaces
   guizero
   Hello World
   Temperature Converter
   Other GUI Widgets
   Pop-Ups
   Menus
   Summary
8 Games Programming
   What Is Pygame?
   Coordinates
   Hello Pygame
   A Raspberry Game
   Summary
9 Interfacing Hardware
   GPIO Pin Connections
   Breadboarding with Jumper Wires
   Digital Outputs
   Analog Outputs
   Digital Inputs
   Analog Inputs
   HATs
   Summary
10 LED Fader Project
   What You Need
   Hardware Assembly
   Software
   Summary
11 Prototyping Project (Clock)
   What You Need
   Hardware Assembly
   Software
   Phase Two
   Summary
12 Raspberry Pi Robot
   Set Up the Raspberry Pi Zero W
   Web-Controlled Rover
   Autonomous Rover
   Summary
13 What Next
   Linux Resources
   Python Resources
   Raspberry Pi Resources
   Programming Languages
   Other Languages
   Applications and Projects
   Summary
Index

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program