Books Home | About Us | Index | Next Record | Browse

The online computer book shop for UK & Europe                                   

Tel: 0121 706 6000 

Static Book Details Page - Computer Manuals Website

 Python for Rookies
  

  Python for Rookies by Sarah Mount ; James Shuttleworth ; Russell Winder

  • Published by: THOMSON
  • Author: Sarah Mount ; James Shuttleworth ; Russell Winder
  • Page Count: 454
  • Group: PYTHON
  • ISBN: 1844807010 / 9781844807017
  • Published: Jan 2008

Our Price: 22.39
Discount: 20%
RRP: 27.99 

For Latest Pricing and Availability Click Here
 

The online computer book shop for UK & Europe

Book Information and Description:

Python for Rookies
"Python for Rookies" is designed to help students learn how to program. Using the Python language as a tool, the approach taken teaches students the fundamentals of programming and re-enforces good programming practice. Written for students studying a variety of degree subjects such as Games Technology, Creative Computing and Multimedia (where core Computer Science is applied to the Arts) the pace and breadth would also be suitable for a one semester introductory programming course for all computing undergraduates.We hope that the example programs, chosen to enliven and motivate will also be very relevant to a range of courses and the varied ambitions of people who need to acquire programming skills. The book covers programming from small script-style applications to larger pieces of software. The emphasis remains on problem-solving, even through the introduction of common libraries and object-oriented programming. Test-oriented development is an integral part of programming and learning how to incorporate a unit test early on will take away the frustrations of producing buggy software that doesn't run. It will provide a framework to support your learning of programming.

CONTENTS:

Part 1 - BASICS

1. Getting Started

2. Programming Fundamentals

3. Structuring with Functions

Part II - HARNESSING ABSTRACTION

4. Control Flow

5. Structuring State

6. Function and Modules

7. Classes & Objects

8. Class Relationships

Part III - THE PROGRAMMING PROCESS

9. Testing

10 unittest and py.test

11. Test Driven Development

Part IV - GENERAL TOOLS OF THE TRADE

12. Algorithms

13. Data Structures

PART V - INTRODUCING SOME USEFUL MODULES

14. Doing Multiple Things using Threads

15. Manipulating Images

16. Writing Games

 

Book store with some thing for everyone