Critique de livre: Au coeur de Python volume 2 (Campus Press)

Guillaume Duriaud

- Titre : Critique de livre: Au coeur de Python volume 2 (Campus Press)

- Auteur : Guillaume Duriaud

- Parution : 11 août 2007

- Licence : Copyright ® 2007 Guillaume Duriaud. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Informations

- II. Présentation de l'éditeur

- III. Critique

- IV. Table des matières

- V. Commandez

- VI. Liens

I - Informations

- Auteur(s): Wesley Chun (Auteur), Marie-Cécile Baland (Traduction), Anne Bohy (Traduction)

- Editeur: Campus Press

- Version: 16 juillet 2007

- Nombre de pages: 337

- Prix approximatif: 33,25 euros

- Commander le livre: amazon

II - Présentation de l'éditeur

Python est un langage de programmation agile, robuste, expressif, entièrement orienté objet, extensible et adaptable. Il combine la puissance des langages compilés à la simplicité et la rapidité de développement des langages de scripts. Avec cet ouvrage, écrit par un développeur et un formateur émérite en Python, étudiez en profondeur les caractéristiques clés de ce langage hors pair. Apprenez le style Python professionnel, les meilleures pratiques et les bonnes habitudes de programmation. Ce second volume est un complément indispensable au volume 1 pour aller plus loin avec Python et programmer des applications dans des situations concrètes. Il vous apprend notamment comment construire des applications Web efficaces, développer vos propres interfaces graphiques ou améliorer les performances de vos programmes en écrivant des extensions en C et dans d'autres langages. Cette édition reflète les améliorations majeures apportées aux versions 2x de Python, notamment la version 2.5, et évoque les possibilités des futures versions

Wesley Chun dirige actuellement une société de conseil spécialisée en génie logiciel en Python et en formation professionnelle ( www.cyberwebconsulting.com ). II programme, enseigne et écrit depuis 1980 et possède plus de dix ans d'expérience en Python. Chez Yahoo!, il a contribué à la création de Yahoo! Mail et de Yahoo! People Search

III - Critique

Ce second ouvrage vous entraîne plus loin dans le monde Python en parcourant tout une série de domaines classiques (réseau, web, interface graphique avec Tkinter, base de données, ...).

Chaque sujet débute par une explication détaillée des concepts abordés, qui ainsi évitera aux débutants d'être complètement déroutés. Les exemples sont cette fois-ci beaucoup plus longs et complexes et demanderont donc beaucoup plus d'attention. Les quelques impressions d'écran (notamment pour les exemples sur Tkinter ou encore sur la création de page web) faciliteront la compréhension de la lecture sans nécessairement avoir besoin d'exécuter le code. Les sujets me semblent cependant un peu moins approfondis que dans le volume 1. L'auteur se concentre surtout sur les modules, classes et fonctions les plus couramment utilisés.

On notera toutefois quelques pages sur des bibliothèques non disponibles dans la distribution standard de Python concernant par exemple les toolkits graphiques wxPython et PyGTK ou encore la manipulation d'objet de Microsoft Office. Ceci reste tout de même très succint mais donnera des pistes de recherche pour les programmeurs intéressés.

Ce livre reste dans la lignée de beaucoup de livres actuel sur Python : un livre généraliste présentant de manière très clair la bibliothèque standard de Python sans pour autant chercher à être le plus exhaustif possible. Si vous avez appréciez le volume 1, ce devrait toujours être le cas pour ce second volume. Si vous êtes un peu plus expérimenté, vous pouvez préférer un ouvrage plus complet tel que Python en concentré mais plus difficile à aborder.

IV - Table des matières

- 1. Expressions régulières

- 2. Programmation réseau

- 3. Programmation de clients Internet

- 4. Programmation multithread

- 5. Programmation d'interfaces graphiques

- 6. Programmation Web

- 7. Bases de données

- 8. Extensions de Python

- 9. Sujets divers

- A. Corrigé de certains exercices

- B. Tables de référence

V - Commandez

Commandez sur www.amazon.fr : 33,25 EUR TTC seulement - Livraison Gratuite !!!

VI - Liens

- Rubrique Python

- Livres Python