Mega Dose
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | September 15, 2014

    Lois Leveen: IMG Forsooth Me Not: Shakespeare, Juliet, Her Nurse, and a Novel



    There's this writer, William Shakespeare. Perhaps you've heard of him. He wrote this play, Romeo and Juliet. Maybe you've heard of it as well. It's... Continue »
    1. $8.95 Used Hardcover add to wish list

      Zane Grey Cookbook

      Barbara Reiger 9780139837593

    spacer
Qualifying orders ship free.
$49.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Computer Languages- Python
1 Burnside Computer Languages- Python
25 Local Warehouse Computer Languages- Python

This title in other editions

Head First Python

by

Head First Python Cover

 

Synopses & Reviews

Publisher Comments:

Google and YouTube use Python because it's highly adaptable, easy to maintain, and allows for rapid development. If you want to write high-quality, efficient code that's easily integrated with other languages and tools, this hands-on book will help you be productive with Python quickly — whether you're new to programming or just new to Python. It's an easy-to-follow self-paced tutorial, based on author and Python expert Mark Lutz's popular training course.

Each chapter contains a stand-alone lesson on a key component of the language, and includes a unique Test Your Knowledge section with practical exercises and quizzes, so you can practice new skills and test your understanding as you go. You'll find lots of annotated examples and illustrations to help you get started with Python 3.0.

  • Learn about Python's major built-in object types, such as numbers, lists, and dictionaries
  • Create and process objects using Python statements, and learn Python's general syntax model
  • Structure and reuse code using functions, Python's basic procedural tool
  • Learn about Python modules: packages of statements, functions, and other tools, organized into larger components
  • Discover Python's object-oriented programming tool for structuring code
  • Learn about the exception-handling model, and development tools for writing larger programs
  • Explore advanced Python tools including decorators, descriptors, metaclasses, and Unicode processing

Book News Annotation:

Intended for computer programmers with an interest in adding Python to their coding skill set, this guide presents a set of lessons designed to hold the reader's interest and quickly bring them up to speed with some of the unique and useful features of this powerful scripting language. Topics covered include functions, errors and exceptions, data management, data objects, web development, mobile applications and scaling complex programs. The work is presented in a loose textbook form with numerous photographs, "hand written" annotations, code example and exercises. Access to additional online content including code examples is provided. Barry is a lecturer in computer science at the Institute of Technology, Carlow, Ireland. Annotation ©2011 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Taking Python users beyond typical how-to manuals, this book features engaging images, puzzles, stories, and quizzes that are proven to stimulate learning and retention.

Synopsis:

This hands-on book helps programmers master the fundamentals of the core Python language quickly and efficiently. Updated for Python 3.0, this book offers programmers a comprehensive learning tool for this language and object-oriented programming. It provides material and exercises derived from more than 200 live Python training session conducted by the author, and serves as a self-paced introductory Python resource.

Synopsis:

Ever wished you could learn Python from a book? Head First Python is a complete learning experience for Python that helps you learn the language through a unique method that goes beyond syntax and how-to manuals, helping you understand how to be a great Python programmer. You'll quickly learn the language's fundamentals, then move onto persistence, exception handling, web development, SQLite, data wrangling, and Google App Engine. You'll also learn how to write mobile apps for Android, all thanks to the power that Python gives you.

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Python uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Synopsis:

Are you keen to add Python to your programming skills? Learn quickly and have some fun at the same time with Head First Python. This book takes you beyond typical how-to manuals with engaging images, puzzles, stories, and quizzes that are proven to stimulate learning and retention. You'll not only learn how Python differs from other programming languages and how it's similar, you'll learn how to be a great programmer.

  • Understand Python's unique method of dynamically storing data
  • Build Python-enabled web servers and web applications
  • Write mobile apps on the Android platform
  • Use PyGame and PyKyra to develop sophisticated games
  • Build GUI-based programs with Python's handy code library
  • Write Python scripts to automate tasks on your favorite applications

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Python uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

About the Author

Paul Barry is formally educated and trained in Computer Science and holds a Masters Degree in Computing Science. He has been programming professionally, on and off, for close to 25 years. Paul already has two textbooks to his name, and is also a Contributing Editor to Linux Journal magazine. His day job is with the Institute of Technology, Carlow in Ireland where he has spent over a decade preparing Ireland's next generation of computing folk to be productive in the workforce. His role as a third level educator affords him the opportunity to explore, learn and teach the very latest programming technologies and practices, which is something that he enjoys even though he knows this makes him a bonafide "geek". Paul lives just outside the town of Carlow in Ireland with his wife, two sons, daughter, dog and cat. There's a bunch of computers and a growing collection of music instruments in the house, too (and like a lot of the Head First family, Paul is a struggling guitarist trapped inside a geek's body). He has so far resisted any suggestion that the family acquire a hamster ... or a set of drums.

Table of Contents

DedicationPrefaceGetting Started
  • Chapter 1: A Python Q&A Session
  • Chapter 2: How Python Runs Programs
  • Chapter 3: How You Run Programs
Types and Operations
  • Chapter 4: Introducing Python Object Types
  • Chapter 5: Numeric Types
  • Chapter 6: The Dynamic Typing Interlude
  • Chapter 7: Strings
  • Chapter 8: Lists and Dictionaries
  • Chapter 9: Tuples, Files, and Everything Else
Statements and Syntax
  • Chapter 10: Introducing Python Statements
  • Chapter 11: Assignments, Expressions, and Prints
  • Chapter 12: if Tests and Syntax Rules
  • Chapter 13: while and for Loops
  • Chapter 14: Iterations and Comprehensions, Part 1
  • Chapter 15: The Documentation Interlude
Functions
  • Chapter 16: Function Basics
  • Chapter 17: Scopes
  • Chapter 18: Arguments
  • Chapter 19: Advanced Function Topics
  • Chapter 20: Iterations and Comprehensions, Part 2
Modules
  • Chapter 21: Modules: The Big Picture
  • Chapter 22: Module Coding Basics
  • Chapter 23: Module Packages
  • Chapter 24: Advanced Module Topics
Classes and OOP
  • Chapter 25: OOP: The Big Picture
  • Chapter 26: Class Coding Basics
  • Chapter 27: A More Realistic Example
  • Chapter 28: Class Coding Details
  • Chapter 29: Operator Overloading
  • Chapter 30: Designing with Classes
  • Chapter 31: Advanced Class Topics
Exceptions and Tools
  • Chapter 32: Exception Basics
  • Chapter 33: Exception Coding Details
  • Chapter 34: Exception Objects
  • Chapter 35: Designing with Exceptions
Advanced Topics
  • Chapter 36: Unicode and Byte Strings
  • Chapter 37: Managed Attributes
  • Chapter 38: Decorators
  • Chapter 39: Metaclasses
Appendixes
  • Installation and Configuration
  • Solutions to End-of-Part Exercises
Colophon

Product Details

ISBN:
9781449382674
Author:
Barry, Paul
Publisher:
O'Reilly Media
Author:
Lutz, Mark
Subject:
Programming Languages - Python
Subject:
Computer Languages - Python
Subject:
Python;object-oriented programming;scripting language
Subject:
CourseSmart Subject Description
Copyright:
Edition Description:
Print PDF
Series:
Animal Guide
Publication Date:
20101231
Binding:
TRADE PAPER
Language:
English
Pages:
494
Dimensions:
9.25 x 8.00 in

Other books you might like

  1. Maddie on Things Sale Hardcover $8.98

Related Subjects

Computers and Internet » Computer Languages » Python

Head First Python New Trade Paper
0 stars - 0 reviews
$49.99 In Stock
Product details 494 pages O'Reilly Media - English 9781449382674 Reviews:
"Synopsis" by , Taking Python users beyond typical how-to manuals, this book features engaging images, puzzles, stories, and quizzes that are proven to stimulate learning and retention.
"Synopsis" by ,
This hands-on book helps programmers master the fundamentals of the core Python language quickly and efficiently. Updated for Python 3.0, this book offers programmers a comprehensive learning tool for this language and object-oriented programming. It provides material and exercises derived from more than 200 live Python training session conducted by the author, and serves as a self-paced introductory Python resource.
"Synopsis" by ,

Ever wished you could learn Python from a book? Head First Python is a complete learning experience for Python that helps you learn the language through a unique method that goes beyond syntax and how-to manuals, helping you understand how to be a great Python programmer. You'll quickly learn the language's fundamentals, then move onto persistence, exception handling, web development, SQLite, data wrangling, and Google App Engine. You'll also learn how to write mobile apps for Android, all thanks to the power that Python gives you.

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Python uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

"Synopsis" by ,

Are you keen to add Python to your programming skills? Learn quickly and have some fun at the same time with Head First Python. This book takes you beyond typical how-to manuals with engaging images, puzzles, stories, and quizzes that are proven to stimulate learning and retention. You'll not only learn how Python differs from other programming languages and how it's similar, you'll learn how to be a great programmer.

  • Understand Python's unique method of dynamically storing data
  • Build Python-enabled web servers and web applications
  • Write mobile apps on the Android platform
  • Use PyGame and PyKyra to develop sophisticated games
  • Build GUI-based programs with Python's handy code library
  • Write Python scripts to automate tasks on your favorite applications

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Python uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.