Intelligentedu
Free Computer and I.T. Books


 



     Blog Roll:


     Top Links:

October 8, 2007

Byte of Python Online Book

Python is a portable, interpreted, interactive, and object-oriented programming language. Its popularity is increasing as it is being used for many types of web applications ranging from CGI scripts to complex servers, including Zope, a very popular, open source web server. Here are two learning and training documents for learning how to program using the Python programming language. The first one is a free online Python book, named Byte of Python. The second one is The Architecture of Python, which takes a detailed look at how Python is structured and how Python's many features are supported by this structure.


Byte of Python Online Book

This free online Python book teaches and demonstrates many of Python's features. Using this book, you will learn how to code with the Python programming language, whether you are new to computers or an experienced programmer.

Chapters

  1. Preface
  2. Introduction
  3. Installing Python
  4. First Steps
  5. Basics
  6. Operators and Expressions
  7. Control Flow
  8. Functions
  9. Modules
  10. Data Structures
  11. Problem Solving
  12. Object oriented programming
  13. Input Output
  14. Exceptions
  15. Standard Library
  16. More Python
  17. What Next?
  18. Appendix on FOSS
  19. Appendix on Revision History



This document examines the Python implementation to discover how the software architecture is structured, and how this architecture supports Python's many features. By Jim Jackson and Kar-Han Tan

Table of Contents
     Introduction
     Python Language
     Architecture Business Cycle
     Architectural Structures
          Object/Type Structures
          Interpreter Structures
     Architectural Styles
          Layers
          Reflection
          Batch Sequential
          Main Program and Subroutine
     Conclusion
     Miscellaneous
          Correspondance with Guido van Rossum
          Notes and Comments
     References

Technorati Tags: , , ,

Popularity: 15% [?]




Related Posts:
  • 28 Free Python Books
  • 40 Programming Ebooks
  • Free Books on Linux, Java, Python, Perl, Networking, HTML, Web Dev
  • Free Training in Python, Java, VB.Net, Web Dev, and Oracle Manuals
  • 8 Free Python Programming Books


  • Filed under: Free Computer and I.T. Books — computer_teacher @ 9:28 pm

    No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress