Développement avancé en Python : Utiliser les puissantes fonctionnalités du langage dans des applications réelles

Note :   (4,5 sur 5)

Développement avancé en Python : Utiliser les puissantes fonctionnalités du langage dans des applications réelles (Matthew Wilkes)

Avis des lecteurs

Résumé:

Ce livre propose un voyage en profondeur à travers la programmation Python, en se concentrant sur la compréhension pratique, la conception de systèmes et les pratiques de développement efficaces. Il s'adresse aussi bien aux débutants qu'aux programmeurs expérimentés, en mettant en avant des outils et des techniques utiles.

Avantages:

Offre un exemple complet d'un système de bout en bout en Python.
Met l'accent sur la compréhension du « pourquoi » et du « quand », et pas seulement du « comment ».
Convient aussi bien aux experts qu'aux débutants.
Met en évidence les pratiques de développement efficaces et les outils utiles tels que JupyterLab.
Sert d'excellente référence pour une utilisation nuancée de Python au-delà des tutoriels classiques.

Inconvénients:

Certains lecteurs peuvent le trouver dense ou avoir besoin de matériel supplémentaire pour saisir pleinement tous les concepts.
Le livre peut être un défi pour les débutants complets sans aucune expérience en programmation.

(basé sur 4 avis de lecteurs)

Titre original :

Advanced Python Development: Using Powerful Language Features in Real-World Applications

Contenu du livre :

Ce livre s'appuie sur les tutoriels Python de base pour expliquer diverses fonctionnalités du langage Python qui ne sont pas couramment couvertes : des scripts de console réutilisables qui jouent un double rôle en tant que micro-services en exploitant les points d'entrée, à l'utilisation efficace d'asyncio pour rassembler des données à partir d'un grand nombre de sources. En cours de route, il couvre le linting basé sur les indices de type, les tests à faible coût et d'autres contrôles de qualité automatisés pour démontrer un processus de développement robuste dans le monde réel.

Certains aspects puissants de Python sont souvent documentés à l'aide d'exemples artificiels qui expliquent la fonctionnalité en tant qu'exemple autonome uniquement. En suivant la conception et la construction d'un exemple d'application réelle, du prototype à la qualité de production, vous verrez non seulement comment les différents éléments de fonctionnalité fonctionnent, mais aussi comment ils s'intègrent dans le processus de conception d'un système plus large. En outre, vous bénéficierez du type d'apartés utiles et de recommandations de bibliothèques qui sont un élément essentiel des sessions de questions-réponses des conférences Python, ainsi que de discussions sur les meilleures pratiques et techniques Python modernes pour mieux produire un code clair et facilement maintenable.

Advanced Python Development est destiné aux développeurs qui peuvent déjà écrire des programmes simples en Python et qui souhaitent comprendre quand il est approprié d'utiliser des fonctionnalités nouvelles et avancées du langage et de le faire en toute confiance. Il est particulièrement utile aux développeurs qui souhaitent passer à un niveau supérieur et aux développeurs très expérimentés qui ont jusqu'à présent utilisé des versions plus anciennes de Python.

Ce que vous apprendrez

⬤ Comprendre la programmation asynchrone.

⬤ Examiner le développement d'architectures de plugins.

⬤ Travailler avec les annotations de type.

⬤ Examiner les techniques de test.

⬤ Explorer le packaging et la gestion des dépendances.

A qui s'adresse ce livre ?

Les développeurs de niveau intermédiaire ou supérieur qui ont déjà une expérience de Python.

Autres informations sur le livre :

ISBN :9781484257920
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :605

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Développement avancé en Python : Utiliser les puissantes fonctionnalités du langage dans des...
Ce livre s'appuie sur les tutoriels Python de base pour...
Développement avancé en Python : Utiliser les puissantes fonctionnalités du langage dans des applications réelles - Advanced Python Development: Using Powerful Language Features in Real-World Applications

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)