Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 3-е изд. Год: 2015 Автор: Робин Никсон Переводчик: Вильчинский Н. Жанр: Компьютерная литература Издательство: ООО Издательство «Питер» ISBN: 978-5-496-01441-0 Серия: Бестселлеры O'Reilly Язык: Русский Формат: PDF Качество: Изначально компьютерное (eBook) Интерактивное оглавление: Да Количество страниц: 688 Описание: Научитесь создавать интерактивные сайты, активно работающие с данными, воплощая в них мощные комбинации свободно распространяемых технологий и веб-стандартов. Для этого достаточно обладать базовыми знаниями языка HTML. Это популярное и доступное пособие поможет вам уверенно освоить динамическое веб-программирование с применением самых современных языков и технологий: PHP, MySQL, JavaScript, CSS и HTML5. С каждой из упомянутых технологий вы познакомитесь отдельно, научитесь применять их в комбинации друг с другом, а по ходу изложения освоите ценные практические приемы веб-программирования. В конце книги весь изученный материал будет обобщен: вы создадите полнофункциональный сайт, работающий по принципу социальной сети. • Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования.
• Откройте для себя базу данных MySQL
• Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности.
• Пользуйтесь фундаментальными возможностями языка JavaScript
• Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта.
• Изучите основы CSS для форматирования и оформления ваших страниц.
• Познакомьтесь с возможностями HTML5: геолокацией, работой с аудио и видео, холстом.
Примеры страниц
Оглавление
Предисловие.
От издательства.
Глава 1. Введение в динамическое содержимое веб-страницы.
Глава 2. Установка сервера, предназначенного для разработки.
Глава 3. Введение в PHP.
Глава 4. Выражения и управление процессом выполнения программы в PHP.
Глава 5. Функции и объекты PHP.
Глава 6. Массивы в PHP.
Глава 7. Практикум по программированию на PHP.
Глава 8. Введение в MySQL.
Глава 9. Освоение MySQL.
Глава 10. Доступ к MySQL с использованием PHP.
Глава 11. Использование расширения mysqli.
Глава 12. Обработка форм.
Глава 13. Cookie, сессии и аутентификация.
Глава 14. Изучение JavaScript.
Глава 15. Выражения и управление процессом выполнения сценариев в JavaScript.
Глава 16. Функции, объекты и массивы JavaScript.
Глава 17. Проверка данных и обработка ошибок в JavaScript и PHP.
Глава 18. Использование технологии AJAX.
Глава 19. Введение в CSS.
Глава 20. Расширение CSS с помощью CSS3.
Глава 21. Доступ к CSS из JavaScript.
Глава 22. Введение в HTML5.
Глава 23. Холсты в HTML5.
Глава 24. Аудио и видео в HTML5.
Глава 25. Другие свойства HTML5.
Глава 26. Объединение технологий.
Приложение А. Ответы на контрольные вопросы.
Приложение Б. Интернет-ресурсы.
Приложение В. MySQL’s FULLTEXT Stopwords.
Приложение Г. Функции MySQL.