"《Head First:使用Python編程》(Head First Programming: A Learners Guide to Programming Using the Python Language)(David Griffiths)[PDF]"介紹
中文名: Head First:使用Python編程
原名: Head First Programming: A Learner's Guide to Programming Using the Python Language
作者: David Griffiths
資源格式: PDF
出版社: O'Reilly Media
書號: 0596802374
發行時間: 2009年10月2日
地區: 美國
語言: 英文
簡介:
2008年Jolt大獎得主,經典的Head First系列。有別於傳統的計算機類教科書,Head First系列中圖畫多,文字少,知識都貫穿在一個情境裡面,讀起來非常輕松。要學習網絡知識的朋友,這本書不容錯過哦!
“我感覺通過閱讀Head First系列,我頭腦中已經留下了很多書的痕跡。”
——Ward Cunninghan, Wiki的發明者、Hillside用戶組的奠基人
“我為Head First系列圖書發狂,它們深深地吸引住了我。”
——Dan Steinberg,Editor-in-chief,java.net
“對於我們中間那些隨意、出格的編碼大師來說,Head First系列圖書確實是金玉良言;而對於實踐中的開發策略而言,它無疑又是恰當的參考。所有這些讓我等有豁然開朗、醍醐灌頂之感而不必求教於那些迂腐的學院派教授。”
——Travis Kalanick, Scour奠基人、麻省理工學院TR100的Red Swoosh成員
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.
目錄:
# Chapter 1, Starting to Code
# Chapter 2, Textual Data
# Chapter 3, Functions
# Chapter 4, Data in Files and Arrays
# Chapter 5, Hashes and Databases
# Chapter 6, Modular Programming
# Chapter 7, Building a Graphical User Interface
# Chapter 8, GUIs and Data
# Chapter 8.5, Exceptions and Message Boxes
# Chapter 9, Graphical Interface Elements
# Chapter 10, Custom Widgets and Classes