Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming Python

Buy
Programming Python, 9780596009250 (0596009259), O'Reilly, 2006

This book teaches application-level programming with Python. That is, it is about what you can do with the language once you've mastered its fundamentals.

By reading this book, you will learn to use Python in some of its most common roles: to build GUIs, web sites, networked tools, scripting interfaces, system administration programs, database and text processing utilities, and more.

Along the way, you will also learn how to use the Python language in realistically scaled programsconcepts such as object-oriented programming (OOP) and code reuse are recurring side themes throughout this text. And you will gain enough information to further explore the application domains introduced in the book, as well as to explore others.

Now that I've told you what this book is, I should tell you what it is not. First of all, this book is not a reference manual. Although the index can be used to hunt for information, this text is not a dry collection of facts; it is designed to be read. And while many larger examples are presented along the way, this book is also not just a collection of minimally documented code samples.

Rather, this book is a tutorial that teaches the most common Python application domains from the ground up. It covers each of Python's target domains gradually, beginning with in-depth discussions of core concepts in each domain, before progressing toward complete programs. Large examples do appear, but only after you've learned enough to understand their techniques and code.

For example, network scripting begins with coverage of network basics and protocols and progresses through sockets, client-side tools, HTML and CGI fundamentals, and web frameworks. GUI programming gets a similarly gentle presentation, with one introductory and two tutorial chapters, before reaching larger, complete programs. And system interfaces are explored carefully before being applied in real and useful scripts.

In a sense, this book is to application-level programming what the book Learning Python is to the core Python languagea learning resource that makes no assumptions about your prior experience in the domains it covers. Because of this focus, this book is designed to be a natural follow-up to the core language material in Learning Python and a next step on the way to mastering the many facets of Python programming.

In deference to all the topic suggestions I have received over the years, I should also point out that this book is not intended to be an in-depth look at specific systems or tools. With perhaps one million Python users in the world today, it would be impossible to cover in a useful way every Python-related system that is of interest to users.

Instead, this book is designed as a tutorial for readers new to the application domains covered. The web chapters, for instance, focus on core web scripting ideas, such as server-side scripts and state retention options, not on specific syst
(HTML tags aren't allowed.)

Formation Control of Multi-Agent Systems: A Graph Rigidity Approach (Wiley Series in Dynamics and Control of Electromechanical Systems)
Formation Control of Multi-Agent Systems: A Graph Rigidity Approach (Wiley Series in Dynamics and Control of Electromechanical Systems)

A comprehensive guide to formation control of multi-agent systems using rigid graph theory

This book is the first to provide a comprehensive and unified treatment of the subject of graph rigidity-based formation control of multi-agent systems. Such systems are relevant to a variety of emerging engineering...

Analytics for the Internet of Things (IoT): Intelligent analytics for your intelligent devices
Analytics for the Internet of Things (IoT): Intelligent analytics for your intelligent devices

Break through the hype and learn how to extract actionable intelligence from the flood of IoT data

Key Features

  • Make better business decisions and acquire greater control of your IoT infrastructure
  • Learn techniques to solve unique problems associated with IoT and examine and analyze data...
Surviving the Design of Microprocessor and Multimicroprocessor Systems: Lessons Learned
Surviving the Design of Microprocessor and Multimicroprocessor Systems: Lessons Learned
Design of microprocessor and/or multimicroprocessor systems represents a continuous struggle; success (if achieved) lasts infinitesimally long and disappears forever, unless a new struggle (with unpredictable results) starts immediately. In other words, it is a continuous sur-vival process, which is the main motto of this book.

...

Think Skinny, Feel Fit: 7 Steps to Transform Your Emotional Weight and Have an Awesome Life
Think Skinny, Feel Fit: 7 Steps to Transform Your Emotional Weight and Have an Awesome Life

Before you can lose pounds, you must shed weight.

Alejandro Chabán suffered from being overweight as a child and from anorexia and bulimia as an adolescent, and desperately tried to have a healthy body. Then, after trying different diets and exercise regimens, he finally lost 150 pounds. But he discovered that even
...

Animal Evolution: Genomes, Fossils, and Trees
Animal Evolution: Genomes, Fossils, and Trees

Animal life, now and over the past half billion years, is incredibly diverse. Describing and understanding the evolution of this diversity of body plans - from vertebrates such as humans and fish to the numerous invertebrate groups including sponges, insects, molluscs, and the many groups of worms - is a major goal of evolutionary biology. In...

The Pain Survival Guide: How to Reclaim Your Life (APA Lifetools)
The Pain Survival Guide: How to Reclaim Your Life (APA Lifetools)

If you suffer from chronic pain, this proven 10-step program brings hope and relief, showing you how gradual changes in specific behaviors can lead to great improvements in your ability to cope. Psychologists Turk and Winters' recommendations are based on solid research that shows what works and on their success with thousands of...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy