1001Ebook » Informatique et Internet » Programmer en Python - Apprendre la programmation de façon claire (2022)
  • Auteur: Luciano Ramalho
  • Editeur: ‎ First Interactive (4 juillet 2019)
  • Pages: ‎ 1286 pages
  • Langue: Français

Description du livre Programmer en Python - Apprendre la programmation de façon claire (2022):

Un livre unique pour aller plus loin dans la mise en oeuvre de vos développements Python
La simplicité du langage Python permet d'être productif très rapidement mais cela ne signifie pas que vous utilisez tout le potentiel du langage. Avec ce livre en mains, vous allez apprendre à coder en Python de manière beaucoup plus efficace en découvrant des caractéristiques du langage ignorées de beaucoup. L'auteur, Luciano Ramalho vous guide dans un voyage intitiatique à travers les bibliothèques et les éléments du langage les plus intéressants. Vos nouvelle connaissances vous permettront de réduire vos lignes de codes et de rendre vos programmes plus rapides et globalement plus efficaces.



Au programme :


Le modèle de données de Python


Les structures de données


Les fonctions et les objets


Classes, références, interfaces et opérateurs


Le contrôle du flux


La métaprogrammation



Commentaires

Quelques précaution pour tirer le meilleur de ce livre :
- s'adresse à des développeurs professionnels (ou amateurs très éclairés)
- ne convient pas si on n'a pas déjà une bonne pratique de la programmation objet en général
- ne convient pas non plus si on n'a pas déjà une solide pratique de Python
- ne convient pas si on n'a pas une pratique des design patterns objet classiques

Après ces quelques précautions, le lecteur / développeur trouvera dans ce livre beaucoup d'astuces et de patterns très utiles en Python. Pour ma part, j'ai une pratique un peu rouillée de Python (découvert il y a plus de 20 ans mais peu pratiqué depuis), de plus, j'ai depuis un peu abandonné la programmation objet pour des approches et des langages fonctionnels. Malgré tout, la présentation claire et très complète m'a donné envie de me replonger dans Python, surtout pour des applications spécifiques autour du machine learning. Le travail est en cours et ce livre sera un compagnon précieux dans ce petit voyage.



5/5