PHP 8: Objects, Patterns and Programming Techniques

PHP 8: Objects, Patterns and Programming Techniques

book type
5 Review(s) 
FL/737260/R
Russian
In stock
грн90.36
грн81.32 Save 10%

  Instant download 

after payment (24/7)

  Wide range of formats 

(for all gadgets)

  Full book 

(including for Apple and Android)

This book examines object-oriented programming techniques in PHP and the application of core software design principles based on classic design patterns, as well as tools and practices for developing, testing, continuous integration, and deploying reliable application code. This sixth edition of the book has been completely updated in accordance with version 8 of the PHP language. This book details new features of PHP, such as attributes and numerous enhancements to type declarations.

The main purpose of the book is to explore, in the context of PHP, some established design principles and basic design patterns. This book is primarily addressed to developers who have a firm grasp of the fundamentals of PHP programming and are looking to develop their web application design skills using development best practices.

This popular book has been completely updated in this sixth edition 8 of the PHP language and includes a description of the Composer dependency manager, material on the tools Vagrant, PHPUnit, Jenkins and others, as well as recommendations for standards for programming in PHP. This book details new features of PHP, such as attributes and numerous improvements to type declarations.

The main purpose of the book is to explore, in the context of PHP, some established design principles and basic design patterns.

Part I of this book covers the key object-oriented features of PHP, including class and type declarations, inheritance, reflection, and more.

Part II covers design patterns, explaining the principles that make them effective, as well as classic patterns for designing enterprise applications and databases.

Part III examines the tools and practices that help turn good code into successful designs. This part shows how to organize developer collaboration and software releases using Git and how to manage the project build process and dependencies using Composer, as well as explore automated testing and continuous integration strategies. Overall, the book focuses on the fundamentals of object-oriented programming, design principles, and development best practices that are designed to help the reader develop elegant, reliable, and resilient systems.

FL/737260/R

Data sheet

Name of the Author
Мэтт Зандстра
Language
Russian
Translator
Игорь Владимирович Красиков

Reviews

Grade 


01/09/2025

Відмінне поєднання теорії та практики!

Ця книга стала для мене справжнім путівником у світі об'єктно-орієнтованого програмування на PHP. Я особливо ціную, що автор не лише описує теоретичні аспекти, але й надає практичні приклади, які легко зрозуміти. Частина про проектні шаблони була дуже корисною, адже вона допомогла мені зрозуміти, як структурувати свій код для досягнення максимальної ефективності. Також, я вважаю, що інформація про інструменти, такі як Git і Composer, є незамінною для сучасного розробника. Рекомендую цю книгу всім, хто прагне вдосконалити свої навички програмування!

Grade 


07/27/2024

Незамінний посібник для розробників PHP!

Ця книга стала для мене справжнім відкриттям у світі об'єктно-орієнтованого програмування на PHP. Я вже мав певний досвід у програмуванні, але нові можливості PHP 8, описані в цій книзі, дійсно вразили мене. Автор детально пояснює основи об'єктно-орієнтованого програмування, а також знайомить з проектними шаблонами, які допомагають створювати якісні веб-додатки. Особливо сподобалися розділи про автоматизоване тестування та безперервну інтеграцію, адже це критично важливі аспекти сучасного програмування. Рекомендую цю книгу всім, хто хоче підвищити свої навички та стати кращим розробником!

Grade 


03/16/2024

Не зовсім те, що я очікував

Хоча книга має багато корисної інформації, я сподівався на більш глибоке занурення в конкретні аспекти PHP 8. Деякі розділи здаються занадто загальними, і я не отримав того рівня деталізації, який шукав. Наприклад, опис нових можливостей мови міг би бути більш детальним, з прикладами, які демонструють їх використання в реальних проектах. Для початківців книга може бути корисною, але для тих, хто вже має досвід, можливо, вона не дасть достатньо нової інформації. Моя оцінка - 3 з 5.

Grade 


01/16/2023

Дуже корисна та інформативна!

Ця книга стала для мене чудовим ресурсом для вивчення нових можливостей PHP 8. Я ціную, що автор не лише описує теорію, але й надає практичні приклади, які допомагають зрозуміти, як застосовувати нові функції на практиці. Частина, присвячена проектним шаблонам, дійсно відкрила мені очі на те, як можна ефективно організувати код і структуру проекту. Також мені сподобалося, як книга охоплює інструменти, такі як Composer та PHPUnit, що робить її ще більш цінною для розробників. Обов'язково рекомендую!

Grade 


10/05/2022

Книга, яка варта уваги!

Я нещодавно закінчив читати цю книгу і можу сказати, що вона дійсно варта уваги. Автор детально пояснює основи об'єктно-орієнтованого програмування та нові можливості PHP 8, що робить її корисною для тих, хто хоче розвиватися у цій сфері. Частини про тестування та безперервну інтеграцію особливо вразили, адже вони допомогли мені зрозуміти, як важливо підтримувати якість коду. Я б рекомендував цю книгу не лише початківцям, але й досвідченим розробникам, які хочуть освіжити свої знання. Відмінна робота!

Write your review

PHP 8: Objects, Patterns and Programming Techniques

This book examines object-oriented programming techniques in PHP and the application of core software design principles based on classic design patterns, as ...

Write your review

Products from this category: