PHP 8 Objects, Patterns, and Practice : Maîtriser les améliorations, les modèles de conception et les outils de développement essentiels de Oo

Note :   (4,7 sur 5)

PHP 8 Objects, Patterns, and Practice : Maîtriser les améliorations, les modèles de conception et les outils de développement essentiels de Oo (Matt Zandstra)

Avis des lecteurs

Résumé:

Le livre est apprécié pour son contenu exhaustif et sa clarté, ce qui en fait une ressource précieuse pour les développeurs PHP de niveau moyen à avancé qui cherchent à améliorer leur compréhension de la programmation orientée objet (POO) et des meilleures pratiques. Bien que loué pour son organisation et sa rigueur, il est à noter que le livre n'est pas adapté aux débutants complets.

Avantages:

Plus de 200 pages de nouveau contenu
excellent auteur avec des explications claires
bien organisé et complet
excellent pour l'apprentissage de PHP et de la POO
précieux pour les développeurs moyens à avancés
offre des aperçus des meilleures pratiques.

Inconvénients:

Ne convient pas aux débutants
suppose des connaissances préalables en programmation et en PHP
certains lecteurs trouvent qu'il est difficile de lire sans matériel supplémentaire
les exemples pourraient être plus longs
il serait utile de construire une application de démonstration en même temps que le livre.

(basé sur 8 avis de lecteurs)

Titre original :

PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools

Contenu du livre :

Apprenez à développer des systèmes élégants et solides en PHP, en vous appuyant sur trois éléments clés : les principes fondamentaux des objets, les principes de conception et les meilleures pratiques. La 6e édition de ce livre populaire a été entièrement mise à jour pour PHP 8, y compris les attributs, la promotion des propriétés des constructeurs, les nouveaux pseudo-types d'argument et de retour, et plus encore. Il couvre également de nombreuses fonctionnalités nouvelles depuis la dernière édition, y compris les propriétés typées, l'opérateur de coalescence null, et les types de retour void. Ce livre fournit une base solide sur le support des objets en PHP, il s'appuie sur cette base pour inculquer les principes fondamentaux de la conception logicielle et couvre ensuite les outils et les pratiques nécessaires pour développer, tester et déployer un code robuste.

PHP 8 Objects, Patterns, and Practice commence par couvrir les fonctionnalités orientées objet de PHP. Il introduit des sujets clés tels que la déclaration des classes, l'héritage et la réflexion. La section suivante est consacrée aux modèles de conception. Elle explique les principes qui rendent les modèles puissants. Vous couvrirez la plupart des modèles de conception classiques, y compris les modèles d'entreprise et de base de données. La dernière partie du livre couvre les outils et les pratiques qui peuvent aider à transformer un code de qualité en un projet réussi. Cette section montre comment gérer plusieurs développeurs et versions avec git, et comment gérer les builds et les dépendances avec Composer. Elle explore également les stratégies de tests automatisés et d'intégration continue.

Après avoir lu et utilisé ce livre, vous maîtriserez les améliorations orientées objet, les modèles de conception et les outils de développement essentiels disponibles pour PHP 8.

Ce que vous apprendrez

⬤ Travailler avec les fondamentaux de l'objet : écrire des classes et des méthodes, instancier des objets, et créer de puissantes hiérarchies de classes en utilisant l'héritage.

Maîtriser les fonctionnalités avancées de l'orientation objet, y compris les méthodes et propriétés statiques, la gestion des conditions d'erreur avec les exceptions, et la création de classes abstraites et d'interfaces.

⬤ Comprendre et utiliser les principes de conception pour déployer efficacement les objets et les classes dans vos projets.

⬤ Découvrir un ensemble de modèles puissants que vous pouvez mettre en œuvre dans vos propres projets.

⬤ Garantir la réussite d'un projet grâce aux tests unitaires, au contrôle de version, à la gestion de la construction, de l'installation et des paquets, ainsi qu'à l'intégration continue.

A qui s'adresse ce livre ?

Toute personne ayant au moins une connaissance de base de PHP et souhaitant utiliser ses fonctionnalités orientées objet dans ses projets. Il s'adresse également aux codeurs PHP qui souhaitent connaître les pratiques et les outils (contrôle de version, tests, intégration continue, etc.) qui peuvent rendre les projets sûrs, élégants et stables.

Autres informations sur le livre :

ISBN :9781484267905
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :833

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

PHP 8 Objects, Patterns, and Practice : Maîtriser les améliorations, les modèles de conception et...
Apprenez à développer des systèmes élégants et...
PHP 8 Objects, Patterns, and Practice : Maîtriser les améliorations, les modèles de conception et les outils de développement essentiels de Oo - PHP 8 Objects, Patterns, and Practice: Mastering Oo Enhancements, Design Patterns, and Essential Development Tools
Objets, modèles et pratiques PHP - PHP Objects, Patterns and Practice
Ce livre vous emmène au-delà des bases de PHP vers les pratiques de développement...
Objets, modèles et pratiques PHP - PHP Objects, Patterns and Practice

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)