Poetry Madness
 
 

Recently Viewed clear list


Interviews | March 17, 2014

Shawn Donley: IMG Peter Stark: The Powells.com Interview



Peter StarkIt's hard to believe that 200 years ago, the Pacific Northwest was one of the most remote and isolated regions in the world. In 1810, four years... Continue »
  1. $19.59 Sale Hardcover add to wish list

spacer

Head First Programming: A Learner's Guide to Programming Using the Python Language (Head First)

by

Head First Programming: A Learner's Guide to Programming Using the Python Language (Head First) Cover

 

Synopses & Reviews

Publisher Comments:

Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs — variables, decisions, loops, functions, and objects — which apply regardless of the programming language. This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts.

Learn the basic tools to start writing the programs that interest you, and get a better understanding of what software can (and cannot) do. When you're finished, you'll have the necessary foundation to learn any programming language or tackle any software project you choose.

With a focus on programming concepts, this book teaches you how to:

  • Understand the core features of all programming languages, including: variables, statements, decisions, loops, expressions, and operators
  • Reuse code with functions
  • Use library code to save time and effort
  • Select the best data structure to manage complex data
  • Write programs that talk to the Web
  • Share your data with other programs
  • Write programs that test themselves and help you avoid embarrassing coding errors

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 Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Book News Annotation:

This visual text for beginning programmers combines a humorous, conversational style and b&w illustrations, cartoons, and photos to present material for several different learning styles. Readers will begin creating simple programs right away in Chapter 2, using code examples found on a Web site. The book uses release 3 of the Python programming language, but because it is designed to teach programming rather than Python, most examples highlight programming concepts rather than Python features. Readers will need to download and install Python 3 on their computers. Barry lectures at The Institute of Technology-Carlow, Ireland. Griffiths has written other Head First books. Annotation ©2010 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Using the proven formula that has turned several Head First titles into bestsellers, this book teaches programming basics to people with no previous experience. Head First Programming introduces the core concepts of writing computer programs — variables, decisions, loops, functions, and objects — which apply regardless of the programming language. Readers learn the basic tools to start writing programs that interest them, and get a better understanding of what software can (and cannot) do.

Synopsis:

Using the proven formula that has turned several Head First titles into bestsellers, this book teaches programming basics to people with no previous experience. Head First Programming introduces the core concepts of writing computer programs — variables, decisions, loops, functions, and objects — which apply regardless of the programming language. Readers learn the basic tools to start writing programs that interest them, and get a better understanding of what software can (and cannot) do.

About the Author

David Griffiths began programming at age 12, after being inspired by a documentary on the work of Seymour Papert. At age 15 he wrote an implementation of Papert's computer language LOGO. After studying Pure Mathematics at University, he began writing code for computers and magazine articles for humans and he currently works in the UK, helping people to create simpler, more valuable software. He spends his free time traveling and time with his lovely wife, Dawn.

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

Advance Praise for Head First ProgrammingPraise for other Head First booksAuthors of Head First ProgrammingHow to Use This Book: IntroChapter 1: Starting to Code: Finding your wayChapter 2: Textual Data: Every string has its placeChapter 3: Functions: Lets get organizedChapter 4: Data in Files and Arrays: Sort it outChapter 5: Hashes and Databases: Putting data in its placeChapter 6: Modular Programming: Keeping things straightChapter 7: Building a Graphical User Interface: Going all gooeyChapter 8: Guis and Data: Data entry widgetsChapter 9: Exceptions and Message Boxes: Get the message?Chapter 10: Graphical Interface Elements: Selecting the right toolChapter 11: Custom Widgets and Classes: With an object in mindLeftovers: The Top Ten Things (we didnt cover)

Product Details

ISBN:
9780596802370
Author:
Barry, Paul
Publisher:
O'Reilly Media
Author:
G .
Author:
Griffiths, David
Author:
Griffiths, Dawn
Author:
riffiths, David
Subject:
Programming Languages - Python
Subject:
Programming - Object Oriented Programming
Subject:
Python (Computer program language)
Subject:
Computer programming
Subject:
Computer Languages - Python
Subject:
Head First;Programming;Python;beginner;dynamic;function;introduction;keyword;object-oriented;scripting;variable
Copyright:
Edition Description:
Trade Paper
Series:
Head First
Publication Date:
20091231
Binding:
TRADE PAPER
Language:
English
Illustrations:
Y
Pages:
442
Dimensions:
9.25 x 8 x 1 in 1.48 lb

Other books you might like

  1. Earth Hive Used Mass Market $1.00

Related Subjects

Computers and Internet » Computer Languages » Beginning Programming
Computers and Internet » Computer Languages » Python
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Object Oriented Programming
Computers and Internet » Software Engineering » Programming and Languages

Head First Programming: A Learner's Guide to Programming Using the Python Language (Head First) New Trade Paper
0 stars - 0 reviews
$49.99 In Stock
Product details 442 pages O'Reilly Media - English 9780596802370 Reviews:
"Synopsis" by ,
Using the proven formula that has turned several Head First titles into bestsellers, this book teaches programming basics to people with no previous experience. Head First Programming introduces the core concepts of writing computer programs — variables, decisions, loops, functions, and objects — which apply regardless of the programming language. Readers learn the basic tools to start writing programs that interest them, and get a better understanding of what software can (and cannot) do.
"Synopsis" by , Using the proven formula that has turned several Head First titles into bestsellers, this book teaches programming basics to people with no previous experience. Head First Programming introduces the core concepts of writing computer programs — variables, decisions, loops, functions, and objects — which apply regardless of the programming language. Readers learn the basic tools to start writing programs that interest them, and get a better understanding of what software can (and cannot) do.
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.