PHP: объекты, шаблоны и методики программирования

PHP Objects, Patterns, and Practice, Second Edition
Название в оригиналеPHP Objects, Patterns, and Practice, Second Edition
ИздательствоВильямс
Год издания2015
Страниц576
ПереплетТвердый переплет
ИзданиеЧетвертое издание
Формат70х100/16 (170х240 мм, увеличенный)
ISBN978-5-8459-1922-9
ИзготовительООО "Издательский дом "Вильямс". 101509, РФ, г. Москва, ул. Лесная, 43, стр. 1
ИмпортерООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Создайте высокопрофессиональный код на PHP, изучив объектно-ориентированные средства, шаблоны проектирования и важные средства разработки!

За последние несколько лет PHP буквально охватила объектно-ориентированная революция, причем это относится как к самим средствам языка, так и к шаблонам их использования. Однако до сих пор в большинстве книг, посвященных вопросам объектно-ориентированного проектирования (ООП), описывались такие языки как Java или C++.

Создайте высокопрофессиональный код на PHP, изучив объектно-ориентированные средства, шаблоны проектирования и важные средства разработки!

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

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

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

Содержание

  • Об авторах
  • О техническом рецензенте
  • Благодарности
  • Часть I. Введение
    • Глава 1. PHP: проектирование и сопровождение
  • Часть II. Объекты
    • Глава 2. PHP и объекты
    • Глава 3. Основные сведения об объектах
    • Глава 4. Дополнительные возможности
    • Глава 5. Средства для работы с объектами
    • Глава 6. Объекты и методология проектирования
  • Часть III. Шаблоны
    • Глава 7. Что такое шаблоны проектирования и зачем они нужны
    • Глава 8. Некоторые принципы шаблонов
    • Глава 9. Генерация объектов
    • Глава 10. Шаблоны для программирования гибких объектов
    • Глава 11. Выполнение задач и представление результатов
    • Глава 12. Шаблоны корпоративных приложений
    • Глава 13. Шаблоны баз данных
  • Часть IV. Практика
    • Глава 14. Хорошие и плохие методы работы
    • Глава 15. Введение в PEAR
    • Глава 16. Генерация документации с помощью phpDocumentor
    • Глава 17. Контроль версий с помощью CVS
    • Глава 18. Тестирование с помощью PHPUnit
    • Глава 19. Автоматическое построение с помощью Phing
  • Часть V. Заключение
    • Глава 20. Объекты, шаблоны, практика
  • Часть VI. Приложения
    • Приложение А. Дополнительные источники информации
    • Приложение Б. Простой синтаксический анализатор
  • Предметный указатель

Кадры Все 15

Похожие лоты

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Это бесплатно, безопасно и займёт всего несколько секунд
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Напишите нам