Python pour les geeks : Construire des applications prêtes à la production en utilisant les concepts avancés de Python et les meilleures pratiques de l'industrie

Note :   (4,4 sur 5)

Python pour les geeks : Construire des applications prêtes à la production en utilisant les concepts avancés de Python et les meilleures pratiques de l'industrie (Muhammad Asif)

Avis des lecteurs

Résumé:

Le livre « Python for Geeks » de Muhammad Asif s'adresse aux développeurs Python de niveau intermédiaire qui souhaitent améliorer leurs compétences. Il couvre un large éventail de sujets allant du codage Python, de la programmation orientée objet et de la modularisation au développement web et à l'automatisation des réseaux. Les critiques soulignent son utilité en tant que guide complet, adapté à la fois à l'approfondissement des compétences en programmation et au matériel de référence. Cependant, certaines critiques ont reproché à l'ouvrage de ne pas traiter certains sujets en détail et d'être trop cher.

Avantages:

Couverture complète des sujets Python avancés.
Bien structuré, avec des explications claires et des exemples pratiques.
Précieux pour les utilisateurs intermédiaires et avancés.
Enseigne les bonnes habitudes de codage et les pratiques d'ingénierie.
Inclut des sujets généraux tels que le développement web, l'apprentissage automatique et l'informatique en nuage.
Dépôt GitHub d'accompagnement avec des exemples de code.
Longueur raisonnable des chapitres et organisation utile.

Inconvénients:

Certains sujets sont traités de manière trop superficielle.
Quelques lecteurs ont trouvé le prix trop élevé par rapport au contenu.
Des commentaires occasionnels sur le manque de détails dans certaines sections.

(basé sur 15 avis de lecteurs)

Titre original :

Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices

Contenu du livre :

Faites passer vos compétences en Python au niveau supérieur pour développer des applications évolutives et concrètes pour un déploiement local ou dans le nuage.

Caractéristiques principales :

⬤ Tous les exemples de code ont été testés avec Python 3. 7 et Python 3. 8 et devraient fonctionner avec n'importe quelle version 3.x future.

⬤ Apprenez à construire des applications modulaires et orientées objet en Python.

⬤ Découvrez comment utiliser les techniques avancées de Python pour le cloud et les clusters.

Description du livre :

Python est un langage polyvalent qui peut être utilisé dans de nombreux cas. Python for Geeks vous apprendra à progresser dans votre carrière à l'aide de conseils et d'astuces d'experts.

Vous commencerez par explorer les différentes façons d'utiliser Python de manière optimale, tant du point de vue de la conception que de la mise en œuvre. Ensuite, vous comprendrez le cycle de vie d'un projet Python à grande échelle. Au fur et à mesure que vous avancerez, vous vous concentrerez sur les différentes façons de créer une conception élégante en modularisant un projet Python et vous apprendrez les meilleures pratiques et les modèles de conception pour l'utilisation de Python. Vous découvrirez également comment faire évoluer Python au-delà d'un seul thread et comment mettre en œuvre le multiprocessing et le multithreading dans Python. En outre, vous comprendrez comment vous pouvez non seulement utiliser Python pour le déployer sur une seule machine, mais aussi utiliser des clusters dans des environnements de cloud computing privés et publics. Vous explorerez ensuite les techniques de traitement des données, vous vous concentrerez sur les pipelines de données réutilisables et évolutifs, et vous apprendrez à utiliser ces techniques avancées pour l'automatisation des réseaux, les fonctions sans serveur et l'apprentissage automatique. Enfin, vous vous concentrerez sur la conception stratégique du développement web en utilisant les techniques et les meilleures pratiques abordées dans le livre.

À la fin de ce livre sur Python, vous serez en mesure de faire de la programmation Python sérieuse pour des projets complexes à grande échelle.

Ce que vous apprendrez :

⬤ Comprendre comment concevoir et gérer des projets Python complexes.

⬤ Stratégiser le développement piloté par les tests (TDD) en Python.

⬤ Explorer le multithreading et la multiprogrammation en Python.

⬤ Utiliser Python pour le traitement des données avec Apache Spark et Google Cloud Platform (GCP).

⬤ Déployer des programmes sans serveur sur des clouds publics tels que GCP.

⬤ Utilisez Python pour construire des applications web et des interfaces de programmation d'applications.

⬤ Appliquer Python pour l'automatisation des réseaux et les fonctions sans serveur.

⬤ Prendre en main Python pour l'analyse de données et l'apprentissage automatique.

A qui s'adresse ce livre :

Ce livre s'adresse aux développeurs Python de niveau intermédiaire, quel que soit le domaine, qui cherchent à renforcer leurs compétences pour développer et gérer des projets complexes à grande échelle. Les développeurs qui souhaitent créer des modules réutilisables et des bibliothèques Python, ainsi que les développeurs de cloud computing qui conçoivent des applications destinées à être déployées dans le cloud computing, trouveront également ce livre utile. Une expérience préalable de Python vous aidera à tirer le meilleur parti de ce livre.

Autres informations sur le livre :

ISBN :9781801070119
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Python pour les geeks : Construire des applications prêtes à la production en utilisant les concepts...
Faites passer vos compétences en Python au niveau...
Python pour les geeks : Construire des applications prêtes à la production en utilisant les concepts avancés de Python et les meilleures pratiques de l'industrie - Python for Geeks: Build production-ready applications using advanced Python concepts and industry best practices
Manuel de sécurité énergétique et environnementale - Handbook of Energy and Environmental...
Handbook of Energy and Environmental Security (Manuel...
Manuel de sécurité énergétique et environnementale - Handbook of Energy and Environmental Security
Les 4 D de la transition énergétique : Décarbonisation, décentralisation, diminution de...
Les 4D de la transition énergétique Permet aux lecteurs de...
Les 4 D de la transition énergétique : Décarbonisation, décentralisation, diminution de l'utilisation et numérisation - The 4ds of Energy Transition: Decarbonization, Decentralization, Decreasing Use, and Digitalization
Manuel des transitions énergétiques - Handbook of Energy Transitions
Le scénario énergétique mondial connaît une transition sans précédent. Face à d'énormes défis,...
Manuel des transitions énergétiques - Handbook of Energy Transitions
Sécurité énergétique et environnementale dans les pays en développement - Energy and Environmental...
1. Introduction. - 2. la sécurité énergétique et...
Sécurité énergétique et environnementale dans les pays en développement - Energy and Environmental Security in Developing Countries
Conception et analyse de structures composites raidies par des grilles - Design and Analysis of Grid...
Les panneaux rigides en matériaux composites ont...
Conception et analyse de structures composites raidies par des grilles - Design and Analysis of Grid Stiffened Composite Structures

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)