Python 3 Object-oriented Programming - Troisième édition : Construire des logiciels robustes et faciles à maintenir avec des modèles de conception orientés objet dans Python 3.8

Note :   (4,4 sur 5)

Python 3 Object-oriented Programming - Troisième édition : Construire des logiciels robustes et faciles à maintenir avec des modèles de conception orientés objet dans Python 3.8 (Dusty Phillips)

Avis des lecteurs

Résumé:

Ce livre est une ressource largement recommandée pour l'apprentissage de la programmation orientée objet (POO) en Python, qui s'adresse aussi bien aux débutants qu'à ceux qui souhaitent approfondir leurs connaissances. Il établit un bon équilibre entre un contenu attrayant et des informations techniques solides, bien que plusieurs lecteurs aient noté des problèmes de formatage, des fautes de frappe et des explications manquantes dans les exemples. Dans l'ensemble, il est bien accueilli pour sa clarté et son accessibilité, ce qui en fait un bon choix pour les apprenants.

Avantages:

Engageant et agréable à lire
couvre un large éventail de concepts OOP et de modèles de conception
utile pour les débutants et les apprenants intermédiaires
fournit des explications claires avec des exemples pertinents
utile comme manuel de référence
trouve un bon équilibre entre la simplicité et la profondeur.

Inconvénients:

Nombreux problèmes de formatage et fautes de frappe, en particulier dans les blocs de code
certains exemples manquent de déclarations d'importation ou de contexte
le lecteur peut être amené à revoir fréquemment les sections précédentes
certains lecteurs souhaitaient un contenu OOP plus avancé
grammaire et structure des phrases incohérentes.

(basé sur 32 avis de lecteurs)

Titre original :

Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8

Contenu du livre :

Découvrez le Python moderne avec ce guide des structures de données Python, des modèles de conception et des techniques orientées objet efficaces.

Caractéristiques principales

⬤ Une analyse approfondie de nombreux modèles de conception orientés objet qui sont mieux adaptés au style unique de Python.

⬤ Apprenez la syntaxe et les bibliothèques Python les plus récentes.

⬤ Explorer les modèles de conception abstraits et les mettre en œuvre dans Python 3. 8.

Description du livre

La programmation orientée objet (POO) est un paradigme de conception populaire dans lequel les données et les comportements sont encapsulés de manière à pouvoir être manipulés ensemble. Cette troisième édition de Python 3 Programmation orientée objet explique en détail les classes, l'encapsulation des données et les exceptions, en mettant l'accent sur le moment où vous pouvez utiliser chaque principe pour développer un logiciel bien conçu.

En commençant par une analyse détaillée de la programmation orientée objet, vous utiliserez le langage de programmation Python pour saisir clairement les concepts clés du paradigme orienté objet. Vous apprendrez à créer des applications faciles à maintenir en étudiant des modèles de conception de haut niveau. Le livre vous montrera les complexités de la manipulation des chaînes de caractères et des fichiers, et comment Python fait la distinction entre les données binaires et textuelles. Ce n'est pas un, mais deux systèmes de tests automatisés très puissants, unittest et pytest, qui seront présentés dans ce livre. Vous recevrez une introduction complète à l'écosystème de programmation concurrente de Python.

À la fin du livre, vous aurez appris les principes orientés objet en utilisant la syntaxe Python et serez capable de créer des programmes robustes et fiables en toute confiance.

Ce que vous apprendrez

⬤ Implémenter des objets en Python en créant des classes et en définissant des méthodes.

⬤ Comprendre les techniques courantes de concurrence et les pièges de Python 3.

⬤ Étendre les fonctionnalités des classes en utilisant l'héritage.

⬤ Comprendre quand utiliser les fonctionnalités orientées objet, et plus important encore, quand ne pas les utiliser.

⬤ Découvrir ce que sont les modèles de conception et pourquoi ils sont différents en Python.

⬤ Découvrir la simplicité des tests unitaires et pourquoi ils sont si importants en Python.

⬤ Explorer la programmation concurrente orientée objet.

À qui s'adresse ce livre ?

Si vous êtes novice en matière de techniques de programmation orientée objet, ou si vous avez des compétences de base en Python et que vous souhaitez apprendre en profondeur comment et quand appliquer correctement la POO en Python, ce livre est fait pour vous. Si vous êtes un programmeur orienté objet pour d'autres langages ou si vous cherchez à vous familiariser avec le nouveau monde de Python 3. 8, vous trouverez également dans ce livre une introduction utile à Python. Une expérience préalable de Python 3 n'est pas nécessaire.

Autres informations sur le livre :

ISBN :9781789615852
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Python 3 Object-Oriented Programming - Deuxième édition : Construire des logiciels robustes et...
Repensez la programmation Python avec ce guide des...
Python 3 Object-Oriented Programming - Deuxième édition : Construire des logiciels robustes et faciles à maintenir avec des modèles de conception orientés objet en Python - Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python
Python 3 Object-oriented Programming - Troisième édition : Construire des logiciels robustes et...
Découvrez le Python moderne avec ce guide des...
Python 3 Object-oriented Programming - Troisième édition : Construire des logiciels robustes et faciles à maintenir avec des modèles de conception orientés objet dans Python 3.8 - Python 3 Object-oriented Programming - Third Edition: Build robust and maintainable software with object-oriented design patterns in Python 3.8
Python 3 Programmation orientée objet - Python 3 Object Oriented Programming
Si vous pensez qu'il est temps d'apprendre les techniques de programmation...
Python 3 Programmation orientée objet - Python 3 Object Oriented Programming

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)