More Python Programming for the Absolute Beginner

  • 3h 45m
  • Jonathan S. Harbour
  • Cengage Course PTR
  • 2012

What better way is there to learn a programming language than with a game-oriented approach? If you ask the many readers that have made this book's prequel, PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER, a bestseller, they'll tell you - there isn't one. MORE PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER offers readers more practice, more exercises, and slightly more advanced instruction in Python programming, all while using the game-focused examples and projects that have proven to be both effective and fun. It picks up where its prequel leaves off, addressing data structures, file handling, exceptions, object oriented programming, GUI programming, multimedia programming, name spaces, and program planning. Following a deliberate, logical progression of topics that cover increasingly complex subject matter, this is a powerful resource that will arm readers with an in-depth knowledge of the Python language.

About the Author

Jonathan S. Harbour was born in Sacramento, CA, grew up in Redding, and now resides in the Phoenix area with his wife and four children. Now a freelance writer, he recently spent five years developing and facilitating the Bachelor and Master degree programs in game development at UAT (Tempe, AZ). His books cover many languages (C++, C#, VB, Basic, Lua, Python, Java), libraries (DirectX, Allegro, XNA), and hardware (GBA, Xbox, Xbox 360, cell phones).

In this Book

  • Python Has Class
  • Getting Started with Pygame: The Pie Game
  • File I/O, Data, and Fonts: The Trivia Game
  • User Input: The Bomb Catcher Game
  • Math and Graphics: The Analog Clock Demo
  • Bitmap Graphics: The Orbiting Spaceship Demo
  • Animation with Sprites: The Escape the Dragon Game
  • Sprite Collision Detection: The Zombie Mob Game
  • Arrays, Lists, and Tuples: The Block Breaker Game
  • Timing and Sound: The Oil Spill Game
  • Program Logic: The Snake Game
  • Trigonometry: The Tank Battle Game
  • Random Terrain: The Artillery Gunner Game
  • More of Everything: The Dungeon Role-Playing Game
SHOW MORE
FREE ACCESS