PHP

Подборка материалов по PHP 7

Дайджест актуальных материалов для изучения PHP 7: книги, видеоуроки и онлайн-курсы для специалистов разных уровней подготовки.





Начинающим

Р. Никсон "Создаем динамические веб-сайты с помощью PHP, MySQL, Javascript и CSS" 3-е изд. (2016)

php7
Это популярное и доступное пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5.
Книга охватывает следующие темы:

  • Основы языка PHP и объектно-ориентированное программирование
  • СУБД MySQL
  • Cookie, управление сеансами, безопасность
  • JavaScript
  • Технология AJAX
  • Основы CSS
  • Новейшие возможности HTML5: геолокация, canvas, работа с мультимедиа без использования Flash

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

Л. Веллинг, Л. Томпсон "Разработка веб-приложений с помощью PHP и MySQL" 4-е изд. (2016)

php7
Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием PHP и MySQL.
Данная книга предназначена для имеющих некоторый опыт программирования и знакомых с основами HTML. В ней подробно описаны принципы работы с последними версиями PHP и MySQL для построения крупных веб-приложений.
Основной акцент делается на практику создания реальных приложений. Подробно описаны все стадии разработки множества типовых проектов на PHP и MySQL, в числе которых служба веб-почты, приложение поддержки Web-форумов и электронный книжный магазин. Заслуживают особого внимания главы, посвященные объектно-ориентированному программированию на PHP, динамической генерации документов, доступу к веб-службам с помощью XML и SOAP и созданию приложений Web 2.0 с помощью Ajax.
Основное отличие этого издания от предыдущего состоит в том, что материалы и весь исходный код полностью переписаны для новых версий PHP 5.3 и MySQL 5.1.
Книга ориентирована на профессиональных разработчиков, но будет полезной и начинающим.

Д. Скляр "PHP 7. Руководство по созданию интерактивных веб-сайтов" (2017)

php7
Это новейшее издание адресовано тем, кто только начинает изучать программирование на PHP. Автор раскрывает особенности языка, которые необходимо знать для создания динамических веб-приложений. Вы научитесь работать с веб-серверами, браузерами, базами данных и веб-службами.
Книга вводит в основы языка постепенно, поэтому подойдет разработчикам разных уровней: от новичков до профессиональных веб-программистов, желающих в короткие сроки освоить новую технологию.
Это издание отличают глубокие технические знания и кристально ясный стиль изложения.

Видеокурсы

Базовый PHP
Основы работы с PHP и MySQL
С нуля до junior PHP
PHP старт. Теория
Уроки по PHP для новичков
Основы PHP

 

Для углубленного изучения

PHP. Правильный путь

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

М. Зандстра "PHP. Объекты, шаблоны и методики программирования" (2016)

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

Д. Котеров, И. Симдянов "PHP 7. Наиболее полное руководство" (2016)

php7
В этой книге рассматриваются основы языка PHP и его рабочее окружение в разных операционных системах.
Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и многие другие возможности. Приведено описание синтаксиса PHP 7, а также функций для работы с массивами, файлами, СУБД MySQL, memcached, регулярными выражениями, графическими примитивами, почтой, сессиями и так далее.
Особое внимание уделено рабочему окружению: сборке PHP-FPM и Web-сервера nginx, СУБД MySQL, протоколу SSH, виртуальным машинам VirtualBox и менеджеру виртуальных машин Vagrant.
Издание описывает самые современные подходы к веб-разработке. На сайте издательства находятся исходные коды всех листингов.

Статья "Введение в PHP 7. Что добавлено, что убрано" (habrahabr.ru)

Видеокурсы

Полный курс по объектно-ориентированному программированию на PHP
Курс по написанию собственного фреймворка на PHP
PHP Security
Все о парсерах
Современный PHP: быстрый старт с PHP 7
ООП и паттерны разработки в PHP

Другие статьи по теме

Путь веб-разработчика в 2017

Оптимизация веб-страницы: подробное руководство

МЕРОПРИЯТИЯ

Комментарии

ВАКАНСИИ

Добавить вакансию
IOS Middle Developer
Москва, по итогам собеседования
Junior Java Developer
от 90000 RUB до 140000 RUB
Middle JS developer
от 1000 USD до 1500 USD
DevOps инженер
Москва, от 345000 RUB до 430000 RUB

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