Создаем динамические веб-сайты с помощью PHP, MySQL, JаvaScript, CSS и HTML5, 7-е изд.
Год издания: 2025
Автор: Никсон Робин
Издательство: Спринт Бук
ISBN: 978-601-12-3658-4
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 656
Описание: Владея лишь основами HTML, вы сможете научиться создавать интерактивные веб-сайты, управляемые данными, используя мощное сочетание вебстандартов и технологий с открытым исходным кодом. В последнем издании этого популярного практического руководства вы освоите динамическое веб программирование с использованием новейших версий современных технологий — PHP, MySQL, JavaScript, CSS, HTML, Node.js и мощной библиотеки React.
Вы научитесь использовать все эти технологии в комплексе и попутно освоите ценные практики веб-программирования, в том числе оптимизацию сайтов для мобильных устройств. А в самом конце вы объедините все вместе и создадите полноценный сайт социальной сети, который можно просматривать как на настольных компьютерах, так и на мобильных устройствах.
Книга на английском языке
здесь.
Примеры страниц (скриншоты)
Оглавление
Предисловие..........................................................................................................................................20
От издательства.....................................................................................................................................24
Глава 1. Введение в динамическое содержимое веб-страницы...................................................................25
Глава 2. Установка сервера для разработки.............................................................................................44
Глава 3. Введение в PHP.........................................................................................................................60
Глава 4. Выражения и управление процессом выполнения программы в PHP...............................................95
Глава 5. Функции и объекты PHP............................................................................................................ 127
Глава 6. Массивы в PHP......................................................................................................................... 155
Глава 7. Практикум по программированию на PHP................................................................................... 172
Глава 8. Введение в MySQL................................................................................................................... 201
Глава 9. Освоение MySQL..................................................................................................................... 250
Глава 10. Доступ к MySQL с использованием PHP.................................................................................... 280
Глава 11. Обработка форм.................................................................................................................... 315
Глава 12. Cookie-файлы, сессии и аутентификация................................................................................. 339
Глава 13. Изучение JavaScript............................................................................................................... 363
Глава 14. Выражения и управление потоком выполнения в JavaScript...................................................... 387
Глава 15. Функции, объекты и массивы JavaScript.................................................................................. 408
Глава 16. Проверка данных и обработка ошибок в JavaScript и PHP.......................................................... 432
Глава 17. Использование технологии асинхронного обмена данными....................................................... 463
Глава 18. Продвинутая стилизация страниц с помощью CSS.................................................................... 475
Глава 19. Доступ к CSS из JavaScript..................................................................................................... 524
Глава 20. Введение в React................................................................................................................... 545
Глава 21. Введение в Node.js................................................................................................................ 572
Глава 22. Объединение технологий....................................................................................................... 594
Приложение. Ответы на вопросы........................................................................................................... 632
Об авторе............................................................................................................................................ 653
Иллюстрация на обложке...................................................................................................................... 654