РНР и MySQL. 25 уроков для начинающих
25 уроков для начинающих
Дронов В. «РНР и MySQL» БХВ-Петербург, 2021 год, 432 стр., ISBN 978-5-9775-665 l-3; (PDF-DJVU)
В книге 25 иллюстрированных уроков и более 30 практических упражнений. В доступной и наглядной форме, на сквозном примере рассказано о программировании динамических веб-сайтов на языке РНР с применением СУБД MySQL и MariaDB. Описывается программное генерирование веб-страниц, получение данных от пользователей и проверка их на корректность, работа с файлами, программное рисование графики, обработка cookie и сессий, отправка электронной почты. Рассмотрена архитектура-«модель-шаблон-контроллер» и структурирование кода для дальнейшего сопровождения сайта. Рассказано о мерах защиты сайта: разграничение доступа, перевод на безопасный протокол HTTPS, защита от атак, шифрование данных. Дан краткий курс программирования веб-служб REST.
РНР и MySQL. 25 уроков для начинающих
Оглавление
- ЧАСТЬ 1. Язык PHP
Урок 1. Основы PHP
Урок 2. Работа с данными разных типов
Урок 3. Хранение данных: переменные, ссылки и константы
Урок 4. Массивы
Урок 5. Управляющие конструкции
Урок 6. Функции
Урок 7. Объектное программирование: классы и объекты
Урок 8. Объектное программирование: трейты, интерфейсы и пространства имен
Урок 9. Архитектура «модель-шаблон-контроллер»
Урок 10. Генераторы и итераторы
Урок 11. Регулярные выражения
Урок 12. Обработка ошибок. ИсключенияЧАСТЬ II. Система управления базами данных PHP и MySQL
Урок 13. Базы данных
Урок 14. Написание запросов к базам данных. Язык SQL
Урок 15. Выполнение запросов к базам данных MySQL средствами РНР - ЧАСТЬ III. Практическое РНР-программирование
Урок 16. Обработка клиентских запросов, генерирование ответов и включение модулей
Урок 17. Обработка данных, введенных в веб-формы
Урок 18. Работа с файлами и папками
Урок 19. Работа с графикой
Урок 20. Cookie и сессии
Урок 21. Базовые средства безопасности. Разграничение доступа
Урок 22. Отправка электронной почты
Урок 23. Усиленные меры безопасности
Урок 24. Веб-службы REST
Урок 25. Настройки РНР - Приложения
РНР и MySQL. 25 уроков для начинающих
Добавить комментарий