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 !!!