meggerry 14 декабря 2021

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Когда-то PHP был препроцессором гипертекста, а сейчас стал популярным скриптовым языком общего назначения. Предлагаем вниманию читателей нашу версию десяти лучших актуальных книг для изучения этого языка программирования.
2
📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

1. Learn PHP Website Backend Development

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

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

Книга в сообществе @progbook

2. Head First PHP & MySQL: A Brain-Friendly Guide

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Да, книга вышла ещё в 2008 году, но она актуальна до сих пор и потому вошла в наш ТОП. Линн Бейли и Майкл Моррисон затрагивают основы создания веб-страниц на PHP с использованием MySQL. На реальных примерах книга показывает основы программирования на стороне сервера. Информация для лучшего усвоения подаётся с иллюстрациями, а проверить свои знания читателям помогут упражнения и задачи. В процессе чтения вы научитесь создавать лист почтовой рассылки, доску с рабочими объявлениями и сайт онлайн-свиданий.

Больше полезных материалов вы найдете на нашем телеграм-канале «Книги для программистов».

3. The Joy of PHP: A Beginner’s Guide to Programming Interactive Web Applications with PHP and MySQL

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Книга Алана Форбса ориентирована на новичков, которые не занимались программированием, и предлагает обучение в игровой форме. Изложение начинается с самых основ HTML: следуя всем указаниям, читатель сможет создать сайт по продаже подержанных автомобилей и попутно познакомиться с возможностями PHP и MySQL.

Итоговый уровень знаний будет невысоким, поскольку здесь затронуты лишь основы.

4. PHP for the Web: Visual QuickStart Guide

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Ларри Ульман тоже обучает читателей с нуля. Автор сосредоточился на описании плюсов и минусов PHP 5 и 7, а также объяснил наиболее эффективные пути выполнения обычных задач. В книге довольно много сведений о конкретных возможностях или функциях РНР. В конце есть небольшие раздел про MySQL и взаимодействие с HTML. В каждой главе даются практические задания для проверки своих знаний.

Отдельно можно отметить возможность сверки действий читателя с действиями автора на его собственном вебсайте.

5. PHP Serverless Programming

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

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

Погрузитесь в следующие ключевые области:

🔸Распаковка бессерверных вычислений и их внутреннее устройство.

🔸Использование многообразных преимуществ бессерверных вычислений для PHP-приложений.

🔸Развертывание PHP-приложений на бессерверных платформах.

🔸Воплощение лучших практик разработки и развертывания бессерверных PHP-приложений.

Книга в сообществе @progbook

6. PHP & MySQL

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Книга Джона Дакетта сосредоточена на скриптах РНР создании запросов MySQL.

Начинается всё с нуля – c установки интерпретатора РНР и сервера MySQL, а также с создания окружения. Наглядные иллюстрации объясняют, как собрать и обработать информацию о сессии, создать доску сообщений и корзину для онлайн-магазина.

Есть несколько минусов: книга рассказывает о РНР5, не затрагивая РНР7, а также имеется проблема с т.н. крысиными норами. Тем не менее основные понятия поданы автором хорошо.

7. From PHP to Ruby on Rails

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Эта книга помогает PHP-разработчикам освоить Ruby и Ruby on Rails, опираясь на существующие знания. Автор, опытный PHP-разработчик, делится опытом перехода на Ruby, предлагая язык-агностический подход к обучению.

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

Содержание охватывает философию и культуру Ruby, настройку локальной среды, сравнение синтаксиса с PHP, различия в скриптинге, работу с библиотеками и классами. Вы научитесь отлаживать Ruby-код, создавать и запускать приложения на Rails, а также узнаете об особенностях хостинга Rails-приложений в сравнении с PHP.

Книга в сообществе @progbook

9. Joomla Developers

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Алекс Менфилд рассказывает о разработке веб-сайтов и веб-приложений на РНР 7 и AJAX с использованием библиотеки Boorstrap 5. Всё это управляется с помощью Joomla – популярной системы управления содержимым (CMS).

В книге рассматриваются и другие CMS, а также возможности Joomla, её администрирование и написание веб-приложений на РНР. Отдельно рассказывает об SQL и даёт немного аналитики. Также он рассматривает защиту приложений как с точки зрения РНР, так и с точки зрения Joomla. Есть примеры самых распространённых ошибок безопасности.

10. PHP: Advanced Guide to Learn the Realms of PHP Programming

📚 ТОП-9 свежих и актуальных книг по PHP для новичков и профессионалов

Книгу написал Логан Пратт. В ней он рассказывает обо всех важных возможностях РНР. Материал подходит как для новичков в РНР, так и для опытных программистов.

На примере действующего кода автор лёгким для понимания языком объясняет, как всё устроено внутри. Отдельно он рассматривает установку и настройку РНР, а также даёт обзорные примеры кода реальных программ. Чтобы освоить работу с базами данных, есть несколько глав по SQL.

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

Заключение

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

***

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

МЕРОПРИЯТИЯ

Комментарии

 
 
14 мая 2022

В своë время мне досталась "PHP 5 Unleashed" от Williams. Глядя на нее с текущего сколько опыта я понимаю, что в своё время она была идеальна!

Да, сейчас уже устарела сильно, но там реально было всё необходимое и даже ещё сверху!

27 марта 2022

отличная подборка , 1 место абсолютно заслуженное.

ВАКАНСИИ

Добавить вакансию
Senior DevOps Developer
Лимасол, по итогам собеседования
Senior Go / Kubernetes Engineer
от 3000 USD до 7000 USD

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

LIVE >

Подпишись

на push-уведомления