Python Tutorial

Visit Python Tutorial

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well. This tutorial does not attempt to be comprehensive and cover every single feature. Instead, it introduces many of Python's most noteworthy features, and will give you a good idea of the language's flavor and style. After reading it, you will be able to read and write Python modules and programs.

  • Cost: $48.60
  • Pages: 140
  • Edition: paperback
  • ISBN: 1583483756

Python Web Programming

Visit Python Web Programming

Python Web Programming is a practical introduction to building networked systems in the object-oriented framework of the Python language. It shows how to leverage the powerful Python libraries to build systems with less programming effort and easier maintenance. This book is primarily intended for experienced programmers who have used other languages (such as Perl, C or C++). It provides a high-level introduction to the language. Experience in building web-based systems is not required. Two chapters provide a concise introduction to the Python language, and there is extensive material on using the socket network API and the Python database API, as well as the many standard library modules. This practical material is underpinned by chapters which explain the technologies used. The book concludes by presenting a pure-Python web framework that can be used as the basis of the reader's own web applications.

  • Cost: $34.99
  • Pages: 691
  • Edition: 1st edition
  • ISBN: 0735710902

Quick Python Book

Visit Quick Python Book

This clear and concise introduction to the Python language is aimed at readers who are already familiar with programming in at least one other language. The core features of Python are explained first and the features that Python shares with other languages are covered quickly -- while specific Python features are explained in more detail. With large application features that are uncommon in other languages, Python can greatly enhance the programming process. Also the python language's ability to be compiled into Java bytecode and to be extended with C or C++ makes it well suited for Web site construction and Internet related applications. The material on these processes has been contributed by professionals who make their living using Python in this way. The Python core language reference that concludes the book has been designed to get new Python users to an advanced level of programming. On-line author support available to book purchasers.

  • Cost: $27.97
  • Pages: 422
  • Edition: paperback
  • ISBN: 1884777740

Teach Yourself Python in 24 Hours

Visit Teach Yourself Python in 24 Hours

Sams Teach Yourself Python in 24 Hours presents 24 hands-on, one-hour lessons that guide you through all the steps needed to learn the Python programming language. The lessons begin with basic Python syntax and language features, and move up through object oriented design and programming. The book ends with a series of chapters covering GUI programming (using Tkinter), Python as a system administration tool, and Python as a programming language for CGI applications. In the crowded field of scripting languages, Python has found a niche as the best tool for learning object-oriented design principles. Several elegantly produced books in the past few years, notably David M. Beazley's thorough Python Essential Reference and John E. Grayson's durable Python and Tkinter Programming, have established a foundation of documentation that makes Python a buildable platform for rapid prototyping, as well as good programming practice.

  • Cost: $2.95
  • Pages: 510
  • Edition: 1st edition
  • ISBN: 0672317354

Text Processing in Python

Visit Text Processing in Python

Text Processing in Python is an example-driven, hands-on tutorial that carefully teaches programmers how to accomplish numerous text processing tasks using the Python language. Filled with concrete examples, this book provides efficient and effective solutions to specific text processing problems and practical strategies for dealing with all types of text processing challenges. Text Processing in Python begins with an introduction to text processing and contains a quick Python tutorial to get you up to speed. It then delves into essential text processing subject areas, including string operations, regular expressions, parsers and state machines, and Internet tools and techniques. Appendixes cover such important topics as data compression and Unicode. A comprehensive index and plentiful cross-referencing offer easy access to available information. Text Processing in Python is an example-driven, hands-on tutorial that carefully teaches programmers.

  • Cost: $34.99
  • Pages: 544
  • Edition: 1st edition
  • ISBN: 0321112547

Web Programming in Python

Visit Web Programming in Python

Explains how to build production quality web applications with Python and other open source technology. The opening chapters introduce the Python language, the Linux operating system, Apache web server and network configuration, CGI programming, and MySQL database essentials. The second half of the book describes template processing with the WriteProcessor, form processing with the WebForm module, and the Slither application development framework. If you're ready to use Python and open source in a real production environment, this book delivers the techniques and code you're looking for. Python is 100% enterprise ready, with powerful database, network, and Internet support. Now there's a book that shows you Python at work in a real enterprise environment. Web Programming in Python demonstrates exactly how to build robust, Web-based systems that integrate Python with three powerful open source technologies: Linux, Apache, and MySQL.

  • Cost: $31.49
  • Pages: 768
  • Edition: 1st edition
  • ISBN: 0130410659