Outils pour utilisateurs

Outils du site


issue98:critique_litteraire_-_1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue98:critique_litteraire_-_1 [2015/07/19 13:36] d52frissue98:critique_litteraire_-_1 [2015/07/20 14:25] (Version actuelle) auntiee
Ligne 13: Ligne 13:
  
 Automate the Boring Stuff with Python:  Practical Programming for Total Beginners Automate the Boring Stuff with Python:  Practical Programming for Total Beginners
-by Al Sweigart+par Al Sweigart
  
-April 2015, 504 pp.+Avril 2015, 504 pp.
 ISBN: 978-1-59327-599-0 ISBN: 978-1-59327-599-0
  
-Si vous correspondez au large public ciblé par ce livre (vous n'êtes pas un codeur, mais vous êtes intéressé et vous voulez apprendre à coder pour le plaisir ou pour une utilisation dans votre vie), il est fait pour vous aider à atteindre ce but.+Si vous correspondez au public ciblé par ce livre (vous n'êtes pas codeur, mais vous êtes intéressé et vous voulez apprendre à coder pour le plaisir ou pour une utilisation dans votre vie), il est fait pour vous aider à atteindre ce but.
  
-L'auteur commence le livre avec un exemple simple et pertinent de la vie réelle et, de là, introduit et enseigne la terminologie et les concepts de base du codage, ainsi que la manière de construire des programmes utiles avec la langage de programmation Python. Le livre est séparé en deux parties : Python Programming Basics” (Bases de la programmation en Python) and “Automating Tasks” (Automatisation des tâches). Un tiers du livre est dévolu aux bases, les deux autres tiers à l'automatisation.+L'auteur commence le livre par un exemple simple et pertinent de la vie réelle et, de là, introduit et enseigne la terminologie et les concepts de base du codage, ainsi que la manière de construire des programmes utiles avec le langage de programmation Python. Le livre est séparé en deux parties : « Python Programming Basics » (Bases de la programmation en Python) et « Automating Tasks » (Automatisation des tâches). Un tiers du livre est dévolu aux bases, les deux autres tiers à l'automatisation.
  
-Les exemples et les programmes des projets sont présentés dans le cadre de Python 3 et ne doivent pas être appliqués à la version précédente Python 2 car ils pourraient ne pas fonctionner correctement.+Les exemples et les programmes des projets sont présentés dans le cadre de Python 3 et ne doivent pas être appliqués à la version précédentePython 2car ils pourraient ne pas fonctionner correctement.
  
 **In the Tasks portion of the book, the reader is led through specific coding projects and the coding process for that project. Each chapter ends with a set of practice questions (answers appended) to help the reader track their understanding and progress as they move through the book. A partial listing of the projects includes the following. **In the Tasks portion of the book, the reader is led through specific coding projects and the coding process for that project. Each chapter ends with a set of practice questions (answers appended) to help the reader track their understanding and progress as they move through the book. A partial listing of the projects includes the following.
Ligne 39: Ligne 39:
 As someone who fits into this target audience, I give the book 5 stars and recommend it to those who want to learn how to utilize coding in Python to solve some of the real life challenges they meet.** As someone who fits into this target audience, I give the book 5 stars and recommend it to those who want to learn how to utilize coding in Python to solve some of the real life challenges they meet.**
  
-Dans la parties Tasks (tâches) du livre, le lecteur est accompagné dans des projets spécifiques de codage et dans le processus de codification de chaque projet. Chaque chapitre se termine par un ensemble de questions d'exercice (les réponses sont en annexe) pour aider le lecteur à vérifier sa compréhension et sa progression au fur et à mesure qu'il avance dans le livre. Parmi tous les projets, voici une liste partielle : +Dans la parties Tasks (tâches) du livre, le lecteur est accompagné dans des projets spécifiques de codage et dans le processus de codification de chaque projet. Chaque chapitre se termine par un ensemble de questions pratiques (les réponses sont en annexe) pour aider le lecteur à vérifier sa compréhension et sa progression au fur et à mesure qu'il avance dans le livre. Parmi tous les projets, voici une liste partielle : 
-• Lire et écrire des fichiers +• Lire et écrire des fichiers. 
-• Déboguer +• Déboguer. 
-• La recherche sur le Web +• La recherche sur le Web. 
-• Travailler avec des feuilles de calcul Excel +• Travailler avec des feuilles de calcul Excel. 
-• Travailler avec des documents PDF et Word +• Travailler avec des documents PDF et Word. 
-• Travailler avec des fichiers CSV et des données JSON +• Travailler avec des fichiers CSV et des données JSON. 
-• Envoyer des mails et des messages texte +• Envoyer des mails et des messages texte. 
-• Manipuler des images +• Manipuler des images. 
-• et plus encore ….............+• Et plus encore...
  
-Contrairement à certains livres de programmation, il est plutôt tourné vers l'utilisateur. Les bases de codage et les exemples sont clairement expliqués et compréhensibles. Le livre fait plus de 450 pages - beaucoup de connaissances à assimiler, mais très bien présentées.+Contrairement à certains livres de programmation, il est plutôt « convivial ». Les bases de codage et les exemples sont clairement expliqués et compréhensibles. Le livre fait plus de 450 pages - beaucoup de connaissances à assimiler, mais très bien présentées.
  
-Faisant partie du public large auquel il est destiné, je donne 5 étoiles à ce livre et je le recommande à ceux qui veulent apprendre comment coder en Python pour résoudre quelques difficultés de la vie réelle qu'ils rencontrent. +Faisant partie du public auquel il est destiné, je donne 5 étoiles à ce livre et je le recommande à ceux qui veulent apprendre comment coder en Python pour résoudre quelques difficultés de la vie réelle qu'ils rencontrent. 
  
 **Encart : **Encart :
Ligne 85: Ligne 85:
 C: Answers to the Practice Questions** C: Answers to the Practice Questions**
  
-Encart+Encart :
  
 Table des matières Table des matières
 Introduction Introduction
  
-Partie I : Bases de la programmation en Python +Partie I : Bases de la programmation en Python. 
-Chapitre 1 : Bases de Python +Chapitre 1 : Bases de Python. 
-Chapitre 2 : Contrôle du flux +Chapitre 2 : Contrôle du flux. 
-Chapitre 3 : Fonctions +Chapitre 3 : Fonctions. 
-Chapitre 4 : Listes +Chapitre 4 : Listes. 
-Chapitre 5 : Dictionnaires et données structurées +Chapitre 5 : Dictionnaires et la structuration des données. 
-Chapitre 6 : Manipulation des chaînes de caractères+Chapitre 6 : Manipulation des chaînes de caractères.
  
-Partie II : Automatisation des tâches +Partie II : Automatisation des tâches. 
-Chapitre 7 : Filtrage par motif avec des expressions régulières +Chapitre 7 : Filtrage par motif avec des expressions régulières. 
-Chapitre 8 : Lire et écrire des fichiers +Chapitre 8 : Lire et écrire des fichiers. 
-Chapitre 9 : Organiser des fichiers +Chapitre 9 : Organiser des fichiers. 
-Chapitre 10 : Déboguer +Chapitre 10 : Déboguer. 
-Chapitre 11 : Rechercher sur le Web +Chapitre 11 : Rechercher sur le Web. 
-Chapitre 12 : Travailler avec des feuilles de calcul Excel +Chapitre 12 : Travailler avec des feuilles de calcul Excel. 
-Chapitre 13 : Travailler avec des documents PDF et Word +Chapitre 13 : Travailler avec des documents PDF et Word. 
-Chapitre 14 : Travailler avec des fichiers CSV et des données JSON +Chapitre 14 : Travailler avec des fichiers CSV et des données JSON. 
-Chapitre 15 : Gérer le temps, planifier des tâches et lancer des programmes  +Chapitre 15 : Gérer le temps, planifier des tâches et lancer des programmes. 
-Chapitre 16 : Envoyer des mails et des messages texte +Chapitre 16 : Envoyer des mails et des messages texte. 
-Chapitre 17 : Manipuler des images +Chapitre 17 : Manipuler des images. 
-Chapitre 18 : Contrôler le clavier et la souris avec animation de l'interface graphique+Chapitre 18 : Contrôler le clavier et la souris avec animation de l'interface graphique.
  
-A: Installer des modules tiers +A : Installer des modules tiers. 
-B: Lancer des programmes +B : Lancer des programmes. 
-C: Réponses aux questions des exercices+C : Réponses aux questions des exercices.
issue98/critique_litteraire_-_1.1437305765.txt.gz · Dernière modification : 2015/07/19 13:36 de d52fr