Make PHP great again: подборка книг для изучения PHP

PHP

PHP — это крайне популярный интерпретируемый скриптовый язык, идеально подходящий для веб-разработки. Кроме того, его можно использовать и для написания приложений командной строки. Чтобы упростить изучение PHP, мы собрали для вас подборку бесплатных книг, посвящённых этому языку.


Обложка книги «»

PHP: The Right Way (PHP: Правильный путь)

Читать 

«PHP: Правильный путь» — это сборник лучших практик, общепринятых стандартов и ссылок на надёжные руководства в Сети.

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


Обложка книги «»

PHP Cookbook (PHP: Сборник рецептов)

Купить 

«PHP: Сборник рецептов» — это руководство по решению различных задач. В книге собрано более 250 повседневных задач, их решений и практических примеров, варьирующих от простых задач до огромных программ.

В общем, клад как для начинающих программистов, так и для продвинутых.


Обложка книги «»

PHP Reference: Beginner to Intermediate PHP5

Читать Скачать Купить 

Сборник из более чем 200 функций с понятными объяснениями и примерами использования. Отлично подойдёт в качестве шпаргалки.

В книге также приведено множество советов, описываются основы PHP и работы с MySQL и регулярными выражениями.


Обложка книги «»

PHP 5 Power Programming

Скачать 

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

Отлично подойдёт для изучения всех тонкостей объектно-ориентированного подхода.


Обложка книги «»

Practical PHP Testing

Скачать 

Это практическое руководство по тестированию подойдёт всем PHP-разработчикам. В нём затрагивается теория разработки через тестирование и присутствуют примеры кода с упражнениями.


Обложка книги «»

Programming PHP

Читать Скачать 

«Programming PHP» — это подробное руководство по языку. В нём описываются как основы программирования, так и более продвинутые темы: ООП, шаблонизация, библиотеки, фреймворки и безопасность.


Обложка книги «»

PHP Pandas

Читать 

Эта книга предназначена для абсолютных новичков, у которых нет опыта программирования. Тем не менее, что-то полезное из неё могут почерпнуть и более опытные разработчики.

Советуем также взглянуть и на другие книги этого автора — почти все они посвящены PHP и фреймворку Laravel.


Обложка книги «»

Upgrading to PHP 7

Скачать 

В этой книге рассказывается об изменениях в седьмой версии языка PHP: новом движке Zend Engine 3, устаревших фичах, улучшениях Unicode, изменениях в ООП и многом другом.

Вы также узнаете, почему выпуск следующей мажорной версии языка занял 10 лет и куда делась шестая версия.


Обложка книги «»

PHP Essentials

Читать 

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

Для читателя желательно наличие опыта веб-разработки, но разобраться с материалом смогут и те, кто опыта не имеет.


Обложка книги «»

Hacking with PHP

Читать 

Эта книга предназначена для разработчиков любого уровня. Новички смогут получить все необходимые базовые знания о PHP, а ветераны — узнать что-то новое о продвинутых возможностях языка. Кроме того, читать книгу можно в любом порядке.


PHP Best Practices

Читать 

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

Стоит отметить, что в нём не описываются основы языка, синтаксис, вопросы безопасности или что-то ещё — оно посвящено исключительно низкоуровневым задачам.


PHP Internals

Читать 

В этой книге рассказывается о том, как устроен язык PHP. Также подробно разбирается тема создания расширений.

Перед прочтением книги авторы настоятельно рекомендуют изучить язык C, на котором и основан PHP.


Обложка книги «»

The Underground PHP and Oracle Manual

Читать 

Это официальное руководство посвящено PHP-разработке под базы данных Oracle. Оно подойдёт как начинающим PHP-разработчикам, желающим познакомиться с Oracle (и наоборот), так и тем, кто просто хочет узнать о лучших практиках работы с БД и веб-приложениями.


Если вы знаете другие бесплатные книги по PHP, которые стоит добавить в нашу подборку, делитесь ими в комментариях!

Иван Бирюков, главный по новостям