"Rapid Web Development mit Python. Web-2.0-Anwendungen mit TurboGears", Rezension

Zurück zur Hauptseite

 

Rapid


zurück zur Seite: deutschsprachige Python - Bücher




Rapid Web Development mit Python. Web-2.0-Anwendungen mit TurboGears (Broschiert)

von Michael Weigend

Broschiert, 322 Seiten
Verlag: Entwickler.Press; Auflage: 1 (16. Oktober 2007)
Sprache: Deutsch
ISBN-10: 3939084646
ISBN-13: 978-3939084648

Michael Weigend, bekannt in der Python - Welt durch seine hilfreichen Titel - Python GE-PACKT und  Objektorientierte Programmierung mit Python, legt nun einen neuen Titel vor. "Rapid Web Development mit Python, Web-2.0-Anwendungen mit TurboGears".

Das Anwendungsgebiet der Web-Programmierung mit Python wurde bisher nur durch wenige deutschsprachige Titel behandelt. Auch hat sich auf diesem Gebiet viel getan. Um so dringender ist es, hier eine aktuelle Anleitung zum Einstieg zu erhalten, zumal moderne Web-Funktionalitäten zunehmend komplexer werden. Dieser Einstieg wird hier am Beispiel des Frameworks TurboGears demonstriert.

Vom Leser wird erwartet, dass er über allgemeine Kenntnisse der Python-Programmierung verfügt, sowie Vorstellungen zur Funktionsweise des Internet vorhanden sind. Nun wird der Leser schrittweise in die Problematik eingeführt. Nachdem die Komponenten von TuboGears vorgestellt sind und die Installation gelungen ist, werden wesentliche Zusammenhänge der Web-Programmierung aufgegriffen und gezeigt, wie man bisher mit den Bordmitteln von Python solche Aufgaben teilweise mühevoll löste. Nun kommt aber TurboGears ins Spiel. Schritt für Schritt werden die Techniken der Module, die TurboGears verwendet, gestützt mit vielen kleinen Beispielen zum Ausprobieren, beleuchtet. Ein durchgehendes größeres Projekt (ein Quiz im Stil von "wer wird Millionär") zeigt die vielseitigen Facetten einer Web-2.0-Anwendung. Dabei werden das Zusammenspiel zwischen Client und Server sowie das Zusammenwirken mit einer SQL-Datenbank transparent gemacht sowie praxisnah die Phasen des Zusammenspiels vom Nutzer und der Web-Anwendung gezeigt. Hier wird deutlich, welche effektive Hilfe der Einsatz von TuboGears bei der Erschaffung der komplexen Funktionalitäten und der Anwendung moderner Gestaltungsmittel darstellt.

Für jeden Themenbereich findet man am Ende des Kapitels die wichtigsten Funktionen als tabellarische Übersicht zum Nachschlagen. Alles in allem eine runde umfassende Darstellung, die sogar juristische Aspekte beim Betrieb einer Web-Plattform berücksichtigt.

Dieses Buch aus dem Verlag entwickler.press kommt für Python - Programmierer, wo Ruby on Rails in aller Munde ist, zur rechten Zeit.