issue193:critique_litteraire
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
issue193:critique_litteraire [2023/05/29 07:55] – créée d52fr | issue193:critique_litteraire [2023/06/01 15:39] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Python Crash Course, 3rd Edition | + | **Python Crash Course, 3rd Edition |
A Hands-on Project-Based Introduction to Programming | A Hands-on Project-Based Introduction to Programming | ||
Ligne 14: | Ligne 14: | ||
Just looking at the fact that this is the 3rd Edition of Eric's book, you likely realize that there is something special about this book. | Just looking at the fact that this is the 3rd Edition of Eric's book, you likely realize that there is something special about this book. | ||
- | Eric starts off going through the basics of Python, from what variables are all the way to using pytest. That takes up the first 220 pages. Then he jumps to Pygame, and then to using Matplotlib, and on to GeoJson formatted Mapping Datasets, and finishes with Django. It's amazing that he gets all of that into 500+ pages and at the same time it's all understandable. | + | Eric starts off going through the basics of Python, from what variables are all the way to using pytest. That takes up the first 220 pages. Then he jumps to Pygame, and then to using Matplotlib, and on to GeoJson formatted Mapping Datasets, and finishes with Django. It's amazing that he gets all of that into 500+ pages and at the same time it's all understandable.** |
- | One of the things that I found most interesting was the GeoJson portion of Eric’s book. I went to the website that he has as a repository for the code for the book, and I downloaded the code for that project. After updating a few libraries in my version of Python, I ran the program. | + | Python Crash Course, 3rd Edition |
+ | A Hands-on Project-Based Introduction to Programming | ||
+ | (Cours accéléré sur le langage Python, 3e édition | ||
+ | Une introduction à la programmation basée sur des projets concrets) | ||
+ | |||
+ | par Eric Matthes | ||
+ | |||
+ | Éditeur : No Starch Press | ||
+ | Date de sortie : décembre 2022 | ||
+ | Pages : 552 | ||
+ | ISBN-13 : 9781718502703 | ||
+ | Prix : 44.99 $ US | ||
+ | Niveau : introduction/ | ||
+ | |||
+ | |||
+ | Rien qu'en voyant qu'il s'agit de la 3e édition du livre d' | ||
+ | |||
+ | Eric commence par présenter les bases de Python, de la définition des variables à l' | ||
+ | |||
+ | **One of the things that I found most interesting was the GeoJson portion of Eric’s book. I went to the website that he has as a repository for the code for the book, and I downloaded the code for that project. After updating a few libraries in my version of Python, I ran the program. | ||
In 34 lines of code (including comments), the image showed up in my default browser. | In 34 lines of code (including comments), the image showed up in my default browser. | ||
Ligne 28: | Ligne 47: | ||
• MUCH MUCH MORE!!! | • MUCH MUCH MORE!!! | ||
- | I don’t have to say much more about the book, it’s that good. This is going on my virtual bookshelf until I can get a copy for my real one! | + | I don’t have to say much more about the book, it’s that good. This is going on my virtual bookshelf until I can get a copy for my real one!** |
+ | L'une des choses que j'ai trouvées les plus intéressantes est la partie GeoJson du livre d' | ||
+ | En 34 lignes de code (commentaires compris), l' | ||
+ | Voici quelques-uns des changements apportés par rapport aux éditions précédentes : | ||
+ | ••Informations sur l' | ||
+ | ••Utilisation des méthodes removeprefix() et removesuffix() | ||
+ | ••Utilisation de pytest | ||
+ | ••Un mini cours accéléré sur l' | ||
+ | ••ET BIEN PLUS ENCORE !!! | ||
+ | Je n'ai pas besoin d'en dire plus sur ce livre, il est tellement bon. Il ira sur mon étagère virtuelle jusqu' | ||
- | Table of contents | + | **Table of contents |
Preface to the Third Edition | Preface to the Third Edition | ||
Ligne 71: | Ligne 99: | ||
Appendix D: Using Git for Version Control | Appendix D: Using Git for Version Control | ||
Appendix E: Troubleshooting Deployments | Appendix E: Troubleshooting Deployments | ||
- | Index | + | Index** |
+ | Table des matières | ||
+ | [NdT : en français pour la compréhension. Ce livre n' | ||
+ | |||
+ | Préface à la troisième édition | ||
+ | Remerciements | ||
+ | Introduction | ||
+ | |||
+ | Partie I : L' | ||
+ | Chapitre 1 : Pour commencer | ||
+ | Chapitre 2 : Variables et types de données simples | ||
+ | Chapitre 3 : Introduction des listes | ||
+ | Chapitre 4 : Travailler avec des listes | ||
+ | Chapitre 5 : Les instructions if | ||
+ | Chapitre 6 : Dictionnaires | ||
+ | Chapitre 7 : Entrée utilisateur et boucles while | ||
+ | Chapitre 8 : Les fonctions | ||
+ | Chapitre 9 : Les classes | ||
+ | Chapitre 10 : Fichiers et exceptions | ||
+ | Chapitre 11 : Tester votre code | ||
+ | |||
+ | Partie II : PROJETS | ||
+ | Chapitre 12 : Un vaisseau qui tire des balles | ||
+ | Chapitre 13 : Les extraterrestres ! | ||
+ | Chapitre 14 : La notation | ||
+ | Chapitre 15 : Générer des données | ||
+ | Chapitre 16 : Télécharger des données | ||
+ | Chapitre 17 : Travailler avec des API | ||
+ | Chapitre 18 : Démarrer avec Django | ||
+ | Chapitre 19 : Comptes d' | ||
+ | |||
+ | Chapitre 20 : Styliser et déployer une application | ||
+ | Postface | ||
+ | Annexe A : Installation et dépannage | ||
+ | Annexe B : Éditeurs de texte et IDE | ||
+ | Annexe C : Obtenir de l'aide | ||
+ | Annexe D : Utilisation de Git pour le contrôle de version | ||
+ | Annexe E : Dépannage des déploiements | ||
+ | Index | ||
issue193/critique_litteraire.1685339758.txt.gz · Dernière modification : 2023/05/29 07:55 de d52fr