HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера
Книга «HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера» рассчитана на тех, кто желает научиться своими руками создавать сайты, свободно владеть HTML, CSS, JavaScript, PHP и MySQL. Большинство подобных изданий предлагают изучение или только клиентских технологий – HTML, CSS, JavaScript, или только серверных – PHP, MySQL. Но разделять эти технологии нельзя, так как они могут существовать только совместно, а значит, и изучать их нужно только как единое целое. Материал изложен в порядке возрастания уровня сложности понимания. Если вы начинающий веб-мастер, то следует изучать все темы в порядке их расположения. Если материал по какому-либо вопросу вам известен, можно сразу переходить к изучению следующей темы.
Структура книги «HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера»
Основы HTML. Создаем дизайн сайта, посвящена языку разметки HTML, который позволяет задать местоположение элементов веб-страницы в окне браузера. Вы узнаете, как с помощью HTML можно отформатировать отдельные символы или целые фрагменты текста, вставить изображение, таблицу или форму, создать панель навигации с помощью карт-изображений, разделить окно веб-браузера на несколько областей, вставить гиперссылку и многое другое.
- Основные понятия
- Первый HTML-документ
- Структура документа
- Форматирование отдельных символов
- Форматирование документа
- Списки
- Графика
- Гиперссылки
- Таблицы
- Фреймы
- Карты-изображения
- Формы
- Теги <div> и <span>. Группировка элементов страницы
- Отличия XHTML 1.0 от HTML 4.01
- Проверка HTML-документов на соответствие стандартам
- Специальный тег в Web-браузере Internet Explorer
Основы CSS. Форматируем Web-страницу с помощью стилей, рассказывает о каскадных таблицах стилей CSS, которые позволяют задавать точные характеристики практически всех элементов веб-дизайна. Вы научитесь контролировать внешний вид контента, отображаемого в окне браузера, и узнаете о возможностях веб-дизайна, которые дают возможность приблизиться к настольным издательским системам.
- Основные понятия
- Способы встраивания определения стиля
- Единицы измерения в CSS
- Форматирование шрифта
- Форматирование текста
- Отступы
- Рамки
- Фон элемента
- Списки
- Вид курсора
- Псевдостили гиперссылок. Отображение ссылок разными цветами
- Форматирование блоков
- Управление отображением элемента
- Проверка CSS-кода на соответствие стандартам
Основы JavaScript. Делаем страницы, реагирующие на действия пользователей, рассказывает о внедрении в код HTML программ на языке JavaScript, что позволяет "оживить" веб-страницу, сделать ее интерактивной, или заставить взаимодействовать с пользователем. Показано, как с помощью JavaScript можно обрабатывать данные форм до отправки на сервер, получать информацию о браузере пользователя и его мониторе и соответствующим образом изменять форматирование разметки, создавать новые окна, изменять любые элементы HTML-документа в ответ на какое-либо событие, создавать часы, показывающие текущее время с точностью до секунды, скрывать и отображать элементы дизайна и многое другое.
- Основные понятия
- Первая программа на JavaScript
- Комментарии в JavaScript
- Вывод результатов работы программы и ввод данных
- Переменные
- Типы данных и инициализация переменных. Определение типа данных переменной
- Операторы JavaScript
- Преобразование типов данных
- Специальные символы. Разбиение сообщения в диалоговом окне на несколько строк
- Массивы
- Функции. Разделение программы на фрагменты
- Условные операторы. Выполнение блоков кода только при соответствии условию
- Операторы циклов. Многократное выполнение блока кода
- Ошибки в программе
- Встроенные классы JavaScript
- События
- Объектная модель Microsoft Internet Explorer
- Работа с элементами формы
- Пользовательские объекты
- JavaScript-библиотеки
Программное обеспечение Web-сервера. Устанавливаем и настраиваем программы под Windows. Здесь рассказывается, как установить и настроить специальное программное обеспечение для тестирования скриптов на PHP. Это позволит изучить основные настройки программ и удалить все ошибки из скриптов до их загрузки на веб-сервер. Кроме того, автор описывает установку и настройку специализированных редакторов, которые позволяют значительно упростить создание сайта и сделают процесс изучения материала более эффективным.
- Необходимые программы
- Установка сервера Apache
- Структура каталогов сервера Apache
- Файл конфигурации httpd.conf
- Настройка сервера Apache
- Установка PHP
- Установка MySQL
- Установка phpMyAdmin
- Знакомьтесь – Денвер
- Установка и настройка PHP Expert Editor
- Установка и настройка Aptana Studio
- Установка и настройка NetBeans
- Программа HeidiSQL
Основы PHP. Создаем динамические Web-страницы, научит вас писать программы на языке PHP, которые дает большие возможности использования серверных технологий. Показано, как динамически создавать или изменять код HTML, отправляемый браузеру, в зависимости от вводимых пользователем данных, типа и версии используемого веб-обозревателя и других факторов. Демонстрируются примеры PHP скриптов для работы с файлами и каталогами, обработки данных формы на сервере, рассылки писем, загрузки файлов на сервер, создания личного кабинета пользователя, размещения на сайте гостевой книги, форума или чата и многое другое.
- Основные понятия
- Первая программа на PHP
- Методы встраивания PHP-кода
- Комментарии в PHP-сценариях
- Вывод результатов работы скрипта
- Переменные
- Типы данных и инициализация переменных
- Проверка существования переменной
- Удаление переменной
- Константы. Создание и использование констант
- Операторы PHP
- Преобразование типов данных
- Специальные символы
- Массивы
- Строки
- Функции для работы с числами
- Функции для работы с датой и временем. Получение текущей даты, даты создания файла и проверка корректности введенной даты
- Функции. Разделение программы на фрагменты
- Условные операторы. Выполнение блоков кода только при соответствии условию
- Операторы циклов. Многократное выполнение блока кода
- Завершение выполнения сценария. Навигация при выборе значения из списка
- Ошибки в программе
- Переменные окружения
- Заголовки HTTP
- Работа с файлами и каталогами
- Отправка писем с сайта. Рассылка писем по E-mail-адресам из файла
- Аутентификация с помощью PHP. Создание Личного кабинета
- Работа с графикой
- Обработка данных формы
- Другие полезные функции
- Объектно-ориентированное программирование
- Шаблонизатор Smarty
Основы MySQL. Работаем с базами данных, рассказывает про использование бесплатной и обладающей большими возможностями СУБД MySQL, которая чаще всего применяется для WEB. Вы узнаете, как с помощью MySQL эффективно добавлять, изменять и удалять данные, получать нужную информацию по запросу. PHP обеспечивает эффективную поддержку баз данных и позволяет работать с MySQL, Microsoft SQL Server, Oracle, Sybase и другие СУБД. Зная и умея работать с MySQL, легко перейти и к другим базам данных, если возникнет такая необходимость.
- Основные понятия
- Нормализация базы данных
- Типы данных полей
- Основы языка SQL
- Доступ к базе данных из PHP с помощью библиотеки php_mysql.dll
- Доступ к базе данных из PHP с помощью библиотеки php_mysqli.dll
- Операторы MySQL
- Поиск по шаблону
- Поиск с помощью регулярных выражений
- Режим полнотекстового поиска
- Функции MySQL
- Переменные SQL
- Временные таблицы
- Вложенные запросы
- Внешние ключи
Публикация сайта. Делаем сайт доступным для всех, описывает все возможное проблемы, связанные с размещением сайта в Интернет. Вы узнаете, как подбирать подходящую площадку для сайта, научитесь работать с FTP и командной строкой, производить настройку веб-сервера Apache и автоматического запуска программ в определенное время. Дополнительно обсуждается подготовка сайта к индексации, вопросы поисковой оптимизации и заработка в сети.
- Определение цели
- Выбор доменного имени
- Виды хостинга
- Бесплатный хостинг Narod.ru
- Платный виртуальный хостинг
- Раскрутка сайта
- Заработок в сети
- Перечень полезных сайтов
К книге «HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера» прилагается компакт-диск, на котором вы найдете описание фильтров и преобразований, которые можно использовать в браузере Internet Explorer, а также электронную версию самоучителя языка Perl. Кроме того, на диске расположены руководство и видеоуроки по созданию динамического сайта с использованием всех рассмотренных технологий. Вы сможете самостоятельно создать полноценный каталог сайтов, включающий личный кабинет для пользователей с защитой средствами PHP, а также личный кабинет для администратора, защищенный средствами сервера Apache. Используемые при этом программы и скрипты научат вас правильно обрабатывать данные форм и работать с базами данных. Все листинги приводимых примеров также можно найти на прилагаемом компакт-диске.
Формат: PDF + ISO
Качество: eBook
Страниц: 912
Купить книгу «HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера»
Интернет-магазин OZON.RU: HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Интернет-магазин OZON.RU / Описание товара / HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Интернет-магазин OZON.RU / Оформить заказ
Скачать бесплатно книгу «HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера»
- Архив ISBN_978-5-9775-0540-6.RAR 102.81 Мб: HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Depositfiles.com / Архив ISBN_978-5-9775-0540-6.RAR