Beginning Python From Novice to Professional /

Gain a fundamental understanding of Python's syntax and features with the second edition of Beginning Python, an up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network pr...

Full description

Main Author: Lie Hetland, Magnus. (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2008.
Edition:2nd ed. 2008.
Subjects:
Online Access:https://doi.org/10.1007/978-1-4302-0634-7
Table of Contents:
  • Instant Hacking: The Basics
  • Lists and Tuples
  • Working with Strings
  • Dictionaries: When Indices Won’t Do
  • Conditionals, Loops, and Some Other Statements
  • Abstraction
  • More Abstraction
  • Exceptions
  • Magic Methods, Properties, and Iterators
  • Batteries Included
  • Files and Stuff
  • Graphical User Interfaces
  • Database Support
  • Network Programming
  • Python and the Web
  • Testing, 1-2-3
  • Extending Python
  • Packaging Your Programs
  • Playful Programming
  • Project 1: Instant Markup
  • Project 2: Painting a Pretty Picture
  • Project 3: XML for All Occasions
  • Project 4: In the News
  • Project 5: A Virtual Tea Party
  • Project 6: Remote Editing with CGI
  • Project 7: Your Own Bulletin Board
  • Project 8: File Sharing with XML-RPC
  • Project 9: File Sharing II—Now with GUI!
  • Project 10: Do-It-Yourself Arcade Game.