Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Resource Center
Contents

Python Resource Center
White Papers & EBooks
Python Papers
http://pythonpapers.org
Free e-Journal: "The Python Papers," is a free journal that includes academic and industry papers. Topics include "Pyfundamentalism: the emotions provoked by Python," What is ShowMeDo?" "PyGTK, PyQT, Tkinter and wxPython comparison," "An efficient scalar package in Python," and "Python events." This site provides links to past editions.
The Python Standard Library
http://thehazeltree.org/libref/index.html
Free e-Book: The Python Standard Library, by Fredrik Lundh. Discusses core modules, standard modules, threads, processes, data representation, file formats, mail and news message processing, network protocols, internationalization, multimedia modules, data storage, platform-specific modules and implementation support modules.
A Byte of Python
http://thehazeltree.org/byteofpython/index.html
Free e-Book: A Byte of Python, by C. H. Swaroop (2003-2005). Discusses installing Python, the basics of Python, operators and expressions, control flow, functions, modules, data structures, problem solving, writing a Python script, object-oriented programming (OOP), input/output, exceptions and the Python Standard Library.
Think Python: An Intro to Software Design
http://thehazeltree.org/thinkpp/index.html
Free e-Book: Think Python: An Introduction to Software Design, by Allen B. Downey (August 2008). Discusses the Python programming language, what a program is, what debugging is, formal and natural languages, variables, expressions, statements, functions, interface design (case study), conditionals, recursion, functions, iteration, lists, dictionaries, tuples, data structure selection (case study), files, classes, objects, classes and functions, classes and methods, inheritance, Tkinter (case study) and debugging.
Software Carpentry in Python
http://thehazeltree.org/advanced-swc/index.html
Free e-Book: Intermediate and Advanced Software Carpentry in Python, by C. Titus Brown (June 2007). Discusses idiomatic Python, structuring, testing and maintaining Python programs, testing your software, the unit testing framework, measuring and increasing performance, speeding up Python, tools, wrapping C/C++ for Python, packages and multiprocessing and new style classes.
Dive Into Python
http://thehazeltree.org/diveintopython/index.html
Free e-Book: Dive Into Python, by Mark Pilgrim (May 2004). Discusses installing Python, a first Python program, native datatypes, the power of introspection, objects and object-orientation, exceptions and file handling, regular expressions, HTML processing, XML processing, scripts and streams, HTTP web services, SOAP and web services, unit testing, test-first programming, refactoring (see our Resource Center), functional programming, dynamic functions and performance tuning.

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: December 17, 2017