October 6, 2013

Python Programming for the Absolute Beginner, 3rd Edition By Michael Dawson

  • Perfect for the beginning programmer who wants to learn Python--a powerful, flexible, and concise programming language.

  • Each new concept is taught using a simple example program, and an end-of-chapter project ties together all of the concepts learned.

  • Each end-of-chapter project is game-based, making programming fun and accessible.

  • The accompanying website contains all of the software needed to write and run the programs in the book.

Python Programming for the Absolute Beginner, 3rd Edition
By Michael Dawson


Introduction. 1. Getting Started: The Game Over Program. 2. Types, Variables, and Simple I/O: The Useless Trivia Program. 3. Branching, while Loops, and Program Planning: The Guess My Number Game. 4. for Loops, Strings, and Tuples: The Word Jumble Game. 5. Lists and Dictionaries: The Hangman Game. 6. Functions: Tic-Tac-Toe. 7. Files and Exceptions: The Trivia Challenge Game. 8. Software Objects: The Critter Caretaker Program. 9. Object-Oriented Programming: The Blackjack Game. 10. GUI Development: The Mad Lib Program.

Python Programming for the Absolute Beginner, 3rd Edition By Michael Dawson

If you are new to programming with Python and are looking for a solid introduction, this is the book for you.

Developed by computer science instructors, books in the "for the absolute beginner" series teach the principles of programming through simple game creation.

You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios.

Throughout the chapters, you will find code samples that illustrate concepts presented.

At the end of each chapter, you will find a complete game that demonstrates the key ideas in the chapter, a summary of the chapter, and a set of challenges that tests your newfound knowledge.

By the time you finish this book, you'll be well versed in Python and be able to apply the basic programming principles you've learned to the next programming language you tackle.

September 30, 2013

Python Programming: An Introduction to Computer Science 2nd Edition By John Zelle

Python Programming: An Introduction to Computer Science 2nd Edition By John Zelle

This is the second edition of John Zelle's Python Programming, updated for Python 3.

This book is designed to be used as the primary textbook in a college-level first course in computing.

It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python.

Although Python is used as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment.

In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages.

There are already many good books about Python on the market; this book is intended as an introduction to computing.

Features include the following: *Extensive use of computer graphics. *Interesting examples. *Readable prose. *Flexible spiral coverage. *Just-in-time object coverage. *Extensive end-of-chapter problems.

Brand: Brand: Franklin, Beedle Associates Inc.
Published on: 2010-05-18
Original language: English
Number of items: 1
Dimensions: 8.86" h x 7.13" w x .79" l, 2.00 pounds
Binding: Paperback
528 pages

August 23, 2013

Python In A Day: Learn The Basics, Learn It Quick, Start Coding Fast (In A Day Books) (Volume 1) By Richard Wagstaff

Python In A Day: Learn The Basics, Learn It Quick, Start Coding Fast (In A Day Books) (Volume 1) By Richard Wagstaff, Published on: 2013-03-27.

Are you fed up with reading long, boring, lengthy paragraphs after paragraphs of text and want to get up and running in Python as soon as possible?

Well, you're not alone.

I for one hate having to read through masses of text for very little benefit. Python In A Day strips away the non essentials and instead provides you with the fundamentals from which you can blossom as a Python programmer.

So, what can I expect from the book?

Learn the Basics Python In A Day provides you with the fundamental building blocks to get you up and running in Python in no time. Learn it Quick Written for simplicity so that you can learn Python quickly and efficiently.

Start Coding Fast You start coding as soon as Python is installed on your computer.

Anything else?

Yes! Lots more.

For example, every single script in the book is available to view online or download, providing you with all the code you need at your finger tips! Learning to code does not need to be difficult or complicated.

This book will supercharge your Python learning experience.