rssHome » Ruby & Python

Django 1.1 Testing and Debugging

Django 1.1 Testing and Debugging

Book Description

Bugs are a time consuming burden during software . ’s built-in test framework and debugging support help lessen this burden. This book will teach you quick and efficient techniques for using and tools to eradicate bugs and ensure your application works correctly.This book will walk you step by step through of a complete sample application. You will learn how best to test and debug models, views, URL configuration, templates, and template tags. This book will help you integrate with and make use of the rich external environment of test and debugging tools for and applications.

The book starts with a basic overview of testing. It will highlight areas to look out for while testing. You will learn about different kinds of tests available, and the pros and cons of each, and also details of test extensions provided by that simplify the task of testing applications. You will see an illustration of how external tools that provide even more sophisticated testing features can be integrated into ’s framework.

On the debugging front, the book illustrates how to interpret the extensive debugging information provided by Django’s debug error pages, and how to utilize logging and other external tools to learn what code is doing. Download Now »

Professional IronPython

Professional IronPython

Book Description

Create applications that are more responsive to user needs
should be an important part of your developer’s toolbox and this book will quickly get you up and running with this powerful language. John Paul Mueller clearly shows how can help you create better desktop or web-based applications in less time and with fewer errors. Throughout the pages, you’ll find techniques for extending and making it a more robust language. In addition, you’ll follow advanced steps such as building an extension that directly accesses the Win32 API. And you’ll enhance your skill set as you introduce into other environments such as ® and Mac OS® X.

Professional :

  • Demonstrates how to build applications that every developer needs to know when starting a new language
  • Explains how to create Forms applications, interact with COM objects, and work at the command line
  • Uncovers how to work with , the Dynamic Language Runtime, and other languages
  • Shows how you can use IronPython to improve your testing process for just about any language
  • Discusses techniques for using IronPython with the Standard Library

Download Now »

Beginning Python: Using Python 2.6 and Python 3.1

Beginning Python: Using Python 2.6 and Python 3.1

Book Description

Beginning : Using 2.6 and 3.1introduces this open source, portable, interpreted, object-oriented language that combines remarkable power with clear syntax. This book enables you to quickly create robust, reliable, and reusable applications by teaching the basics so you can quickly develop Web and scientific applications, incorporate databases, and master systems tasks on various operating systems, including , MAC OS, and . You’ll get a comprehensive tutorial that guides you from writing simple, basic Python scripts all the way through complex concepts, and also features a reference of the standard modules with examples illustrating how to implement features in the various modules. Plus, the book covers using Python in specific program domains, such as , databases, scientific applications, network , and Web .Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

From the Back Cover
Create a robust, reliable, and reusable Python application

As an open source, object-oriented programming language, Python is easy to understand, extendable, and user-friendly. This book covers every aspect of Python so that you can get started writing your own programs with Python today. Author James Payne begins with the most basic concepts of the Python language—placing a special focus on the 2.6 and 3.1 versions—and he offers an in-depth look at existing Python programs so you can learn by example. Download Now »

Beginning Python

Beginning Python

Book Description

* This tutorial offers readers a thorough introduction to in 2.4, the portable, interpreted, object-oriented language that combines power with clear syntax
* Beginning programmers will quickly learn to develop robust, reliable, and reusable applications for Web , scientific applications, and system tasks for users or administrators
* Discusses the basics of installing Python as well as the new features of Python release 2.4, which make it easier for users to create scientific and Web applications
* Features examples of various operating systems throughout the book, including , /BSD, and XP

From the Back Cover
As a portable, open source, object-oriented language, Python combines remarkable power with clear syntax. And, as one of the fastest growing languages, Python manages systems and can be used for data mining and Web . With this book, you’ll learn how to program using the latest release — Python 2.4 — and create robust, reliable, and reusable Python applications.
Download Now »

Grok 1.0 Web Development

Grok 1.0 Web Development

Book Description

is a very popular language for web application . It’s easy to learn and powerful enough to program any kind of system. There are many options for web frameworks, from lightweight packages to everything-and-the-kitchen sink solutions. However, offers a solid foundation for developing powerful, extensible, and secure web applications without too much complexity. This is because it is based on a very advanced object-oriented web framework: Zope 3. enables web developers to tap into the power of Zope 3, thus giving a range of useful features for our applications with very little code.

This book offers developers a comprehensive understanding of and a look at its main features by way of developing and evolving a sample application from concept to deployment. You will learn how to use to create web applications and how offers you an agile and enjoyable development experience.

This book will introduce you to the Grok web development framework and show you how to create an application from start to finish. You will learn how to create an application using mostly page templates and then add features to it while reworking the code as it grows. You will learn how to use models to describe your application’s domain and how to connect those models to views for presenting information to your users. You will also learn how to automatically generate forms from the models and how to store the data and make it searchable. Download Now »

Programming in Python 3: A Complete Introduction to the Python Language

Programming in Python 3: A Complete Introduction to the Python Language

Book Description

3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading programmer Mark Summerfield demonstrates how to write code that takes full advantage of 3’s features and idioms. The first book written from a completely “ 3” viewpoint, in 3 brings together all the knowledge you need to write any program, use any standard or third-party 3 library, and create new library modules of your own.

Summerfield draws on his many years of Python experience to share deep insights into Python 3 you won’t find anywhere else. He begins by illuminating Python’s “beautiful heart”: the eight key elements of Python you need to write robust, high-performance programs. Building on these core elements, he introduces new topics designed to strengthen your practical expertise–one concept and hands-on example at a time. This book’s coverage includes

* Developing in Python using procedural, object-oriented, and functional paradigms
* Creating custom packages and modules
* Writing and reading binary, text, and files, including optional compression, random access, and text and parsing
* Leveraging advanced data types, collections, control structures, and functions
* Spreading program workloads across multiple processes and threads
* Programming databases and key-value DBM files
* Utilizing Python’s regular expression mini-language and module Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress