- Used Books
- Staff Picks
- Gifts & Gift Cards
- Sell Books
- Stores & Events
- Let's Talk Books
Special Offers see all
More at Powell's
Recently Viewed clear list
New Trade Paper
Ships in 1 to 3 days
Other titles in the Sams Teach Yourself...in 24 Hours series:
Python Programming for Raspberry Pi, Sams Teach Yourself in 24 Hours (Sams Teach Yourself...in 24 Hours)by Richard Blum
Synopses & Reviews
In just 24 sessions of one hour or less, Sams Teach Yourself Python Programming for Raspberry Pi in 24 Hours teaches you Python programmingon Raspberry Pi, so you can start creating awesome projects for homeautomation, home theater, gaming, and more. Using this book’s straightforward,step-by-step approach, you’ll move from the absolute basics all theway through network and web connections, multimedia, and even connectingwith electronic circuits for sensing and robotics. Every lesson and casestudy application builds on what you’ve already learned, giving you arock-solid foundation for real-world success!
Step-by-step instructions carefully walk you through the most common Raspberry Pi Python programming tasks.
Quizzes at the end of each chapter help you test your knowledge.
By the Way notes present interesting information related to the discussion.
Did You Know? tips offer advice or show you easier ways to perform tasks.
Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.
The Raspberry Pi has taken the world by storm. At under $40, this tiny device is a full-fledged PC that’s already being used in home automation, robotics, home theater, and a world of other applications. Sams Teach Yourself Raspberry Pi Programming in 24 Hours guides you through every step of learning Python programming on Raspberry Pi, and gives you a springboard for creative projects on this immensely popular new platform.
Perfect for students, teachers, hobbyists, and anyone discovering the passion of “DIY” hardware projects, it combines the skills and inspiration you need to do what you want with the Raspberry Pi – not just someone else’s “pre-packaged” ideas. Learn how to:
Richard Blum and Christine Bresnahan combine just the right depth of Python instruction with plenty of expert guidance and easy-to-understand examples. Throughout, their step-by-step instructions walk you through key tasks... Q and As, Quizzes, and Exercises test your knowledge... “Did You Know?” tips offer insider advice... “Watch Out!” alerts help you avoid problems. By the time you’re finished, you won’t just understand core Python and Raspberry Pi concepts: you’ll be ready to create inspired original projects of your own.
About the Author
Richard Blum has worked in the IT industry for over 25 years as a network and systems administrator, managing Microsoft, Unix, Linux, and Novell servers for a network with more than 3,500 users. He has developed and teaches programming and Linux courses via the Internet to colleges and universities worldwide. Rich has a master’s degree in management information systems from Purdue University and is the author of several Linux books, including Linux Command Line and Shell Scripting Bible (coauthored with Christine Bresnahan, 2011, Wiley), Linux for Dummies , 9th edition (2009, Wiley), and Professional Linux Programming (coauthored with Jon Masters, 2007, Wiley). When he’s not busy being a computer nerd, Rich enjoys spending time with his wife, Barbara, and two daughters, Katie Jane and Jessica.
Christine Bresnahan started working in the IT industry more than 25 years ago as a system administrator. Christine is currently an adjunct professor at Ivy Tech Community College in Indianapolis, Indiana, teaching Python programming, Linux system administration, and Linux security classes. Christine produces Unix/Linux educational material and is the author of Linux Bible , 8th edition (coauthored with Christopher Negus, 2012, Wiley) and Linux Command Line and Shell Scripting Bible (coauthored with Richard Blum, 2011, Wiley).She has been an enthusiastic owner of a Raspberry Pi since 2012.
Table of Contents
Part I: The Raspberry Pi Programming Environment
1. Setting up the Raspberry Pi
2. The Raspian Linux Distribution
3. Setting up a Programming Environment
Part II: Python Fundamentals
4. Basics of Python
5. Basic Arithmetic
6. Structured Commands
7. More Structured Commands
Part III: Advanced Python
8. Using Lists and Tuples
9. Dictionaries and Sets
10. Working with Strings
11. Using Files
12. Creating Functions
13. Working with Modules
14. Object-oriented programming
17. Exception Handling
Part IV: Graphical Programming
18. GUI Programming
19. Game Programming
Part V: Business Programming
20. Using the Network
21. Database Programming
22. Web Programming
Part VI: Raspberry Pi Python Projects
23. Basic Pi/Python Projects
24. Advanced Pi/Python Projects
What Our Readers Are Saying