Intelligentedu
Free Computer and I.T. Books
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian


 



     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: 13% [?]

Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg



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