PHP 8: объекты, шаблоны и методики программирования. Изучение объектно-ориентированных средств PHP, проектных шаблонов и основных инструментальных средств разработки. Шестое издание

Эта книга представляет собой всеобъемлющее руководство по объектно-ориентированному программированию на PHP 8, проектированию программного обеспечения с использованием классических шаблонов и внедрению современных практик разработки. Шестое издание полностью обновлено в соответствии с версией 8 языка PHP и включает подробное описание новых возможностей, таких как атрибуты и усовершенствования в области объявления типов.

В первой части книги рассматриваются основы объектно-ориентированного программирования на PHP: от проектирования и сопровождения приложений до расширенных возможностей объектов и средств для работы с ними. Автор подробно объясняет принципы ООП и их применение в контексте PHP.

Вторая часть посвящена проектным шаблонам (паттернам проектирования). Здесь рассматриваются принципы их применения, шаблоны генерации объектов, программирования гибких объектов, выполнения задач, представления результатов, а также шаблоны для корпоративных приложений и работы с базами данных.

Третья часть книги охватывает практические аспекты разработки: стандарты PHP, создание и использование компонентов с помощью Composer, контроль версий с Git, тестирование с PHPUnit, автоматическое построение с Phing, работу с виртуальными машинами Vagrant, непрерывную интеграцию и другие инструменты профессиональной разработки.

PHP 8: объекты, шаблоны и методики программирования. Изучение объектно-ориентированных средств PHP, проектных шаблонов и основных инструментальных средств разработки. Шестое издание
A
Автор
Мэтт Зандстра
Издательство
Диалектика
Год
2021
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент