Вход для зарегистрированных пользователей
Регистрация нового пользователя
Моя корзина
Книг в корзине:
...
На сумму:
...  грн.
Перейти в корзину Перейти в корзину
Каталог книг Новинки Анонсы Заказы / Корзина Рассылка Оплата и Доставка Контакты
Вы находитесь в разделе каталога:
• PHP 8: объекты, шаблоны и методики программирования, 6-е издание, Мэтт Зандстра


PHP 8: объекты, шаблоны и методики программирования, 6-е издание
PHP 8: объекты, шаблоны и методики программирования, 6-е издание
рекомендуем
Мэтт Зандстра
Год выпуска: 2022
Изд-во: Науковий світ
ISBN: 978-617-7987-35-1
Переплёт: мягкий
866 страниц
Цена: 1320.00 грн.
Есть в наличии - дата отправки: 29 марта
в корзину

Instant Purshare На 1 книгу
В книге "PHP 8: объекты, шаблоны и методики программирования" рассматриваются методики объектно-ориентированного программирования на PHP и применение главных принципов проектирования программного обеспечения на основе классических проектных шаблонов, а также описываются инструментальные средства и нормы практики разработки, тестирования, непрерывной интеграции и развертывания надежного прикладного кода. Настоящее, шестое, издание книги полностью обновлено в соответствии с версией 8 языка PHP. В этой книге подробно описаны новые возможности PHP, такие как атрибуты и многочисленные усовершенствования в области объявления типов.

Основная цель книги — исследовать в контексте PHP некоторые устоявшиеся принципы проектирования и основные проектные шаблоны. В первую очередь книга адресована разработчикам, твердо усвоившим основы программирования на PHP и стремящимся развить свои навыки проектирования веб-приложений, применяя нормы передовой практики разработки.

Настоящее, шестое, издание этой популярной книги полностью обновлено в соответствии с версией 8 языка PHP и включает описание диспетчера зависимостей Composer, материал, посвященный инструментальным средствам Vagrant, PHPUnit, Jenkins и другим, а также рекомендации стандартов по программированию на PHP. В этой книге подробно описаны новые возможности PHP, такие как атрибуты и многочисленные усовершенствования в области объявления типов.

Основная цель книги — исследовать в контексте PHP некоторые устоявшиеся принципы проектирования и основные проектные шаблоны.

В части I книги "PHP 8: объекты, шаблоны и методики программирования" рассматриваются ключевые объектно-ориентированные средства языка PHP, включая объявления классов и типов, наследование, рефлексию и многое другое.

Часть II книги "PHP 8: объекты, шаблоны и методики программирования" посвящена проектным шаблонам, в которых поясняются принципы, определяющие их эффективность, а также классическим шаблонам для проектирования корпоративных приложений и баз данных. В части III рассматриваются инструментальные средства и нормы практики, помогающие превратить качественный код в удачный проект. В этой части показано, как организовать коллективный труд разработчиков и выпуски программных продуктов с помощью Git и как управлять процессом построения проектов и зависимостями средствами Composer, а также исследованы стратегии автоматизированного тестирования и непрерывной интеграции. В целом книга посвящена основам объектно-ориентированного программирования, принципам проектирования и нормам передовой практики разработки, которые призваны помочь читателю в разработке изящных, надежных и устойчивых систем.


Об авторе:
Мэтт Зандстра
почти 20 лет проработал веб-программистом, консультантом по PHP и составителем технической документации. Он — автор книги Освой самостоятельно PHP за 24 часа, а также был одним из авторов книги DHTML Unleashed (SAMS Publishing, 1997). Кроме того, он писал статьи для Linux Magazine, Zend_com, IBM DeveloperWorks и php|architect Magazine.
Мэтт Зандстра был старшим разработчиком и техническим руководителем в Yahoo и LoveCrafts. Он работает консультантом в компании, предоставляющей консультационные услуги в области системной архитектуры и управления, и разработчиком на языках PHP и Java.



Оглавление книги Мэтт Зандстра "PHP 8: объекты, шаблоны и методики программирования"




Введение 21

Часть I. Объекты 23
Глава 1. Проектирование и сопровождение приложений на PHP 25
Глава 2. PHP и объекты 39
Глава 3. Азы объектов 49
Глава 4. Расширенные возможности 105
Глава 5. Средства для работы с объектами 181
Глава 6. Объекты и проектирование 239

Часть II. Проектные шаблоны 271
Глава 7. Назначение и применение проектных шаблонов 273
Глава 8. Некоторые принципы проектных шаблонов 287
Глава 9. Генерация объектов 307
Глава 10. Шаблоны для программирования гибких объектов 363
Глава 11. Выполнение задач и представление результатов 395
Глава 12. Шаблоны корпоративных приложений 451
Глава 13. Шаблоны баз данных 525

Часть III. Практика 591
Глава 14. Практика — хорошая (и плохая) 593
Глава 15. Стандарты PHP 607
Глава 16. Создание и использование компонентов PHP средствами Composer 631
Глава 17. Контроль версий средствами Git 649
Глава 18. Тестирование средствами PHPUnit 683
Глава 19. Автоматическое построение средствами Phing 727
Глава 20. Виртуальная машина Vagrant 759
Глава 21. Непрерывная интеграция 775
Глава 22. Объекты, проектные шаблоны и практика 809

Приложение А. Дополнительные источники информации 827
Приложение Б. Простой синтаксический анализатор 833


Хотите оставить отзыв? У Вас возникли вопросы о книге "PHP 8: объекты, шаблоны и методики программирования, 6-е издание, Мэтт Зандстра" ? Пишите:

* Текст сообщения:
 
  Отправить
Поиск по каталогу
 поиск в аннотациях
Искать

 

 * Подробнее об условиях доставки смотрите в разделе "Оплата и Доставка" нашего магазина.
Если у Вас возникли вопросы как подобрать и купить книги в нашем интернет-магазине звоните с 10 до 18 по будним дням: Киевстар (067) 408-26-36 (Телеграм), Водафон (050) 809-56-66,  или пишите нам

 
   
  Programming - Dmitriy Kotov & Andrey Kotov