ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5

دانلود کتاب وب سایت های پویا با PHP، MySQL، جاوا اسکریپت، CSS و HTML5 بسازید

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5

مشخصات کتاب

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5

ویرایش: [6-е изд.] 
نویسندگان: ,   
سری: Серия "Бестселлеры O'Reilly" 
ISBN (شابک) : 9785446119707 
ناشر: Питер 
سال نشر: 2023 
تعداد صفحات: 828, [2] с.
[832] 
زبان: Russian 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 13 Mb 

قیمت کتاب (تومان) : 59,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب وب سایت های پویا با PHP، MySQL، جاوا اسکریپت، CSS و HTML5 بسازید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Предисловие
	Для кого предназначена эта книга
	Предположения, допущенные в книге
	Структура издания
	Условные обозначения
	Использование примеров кода
	Благодарности
	От издательства
Глава 1. Введение в динамическое содержимое веб-страницы
	HTTP и HTML: основы, заложенные Бернерсом-Ли
	Процедура «запрос — ответ»
	Преимущества использования PHP, MySQL, JavaScript и CSS
		MariaDB: Клон MySQL
		PHP
		MySQL
		JavaScript
		CSS
	А теперь HTML5
	Веб-сервер Apache
	Обслуживание мобильных устройств
	Несколько слов о программах с открытым исходным кодом
	Сочетаем все технологии
	Вопросы
Глава 2. Установка сервера, предназначенного для разработки
	Что такое WAMP, MAMP и LAMP
	Установка AMPPS в систему Windows
		Тестирование установки
		Обращение к исходному источнику документов (Windows)
		Другие системы WAMP
	Установка AMPPS в системе macOS
		Обращение к исходному источнику документов (macOS)
	Установка LAMP в Linux
	Работа в удаленном режиме
		Вход в систему
		Использование SFTP или FTPS
	Использование редактора кода
	Использование интегрированных сред разработки
	Вопросы
Глава 3. Введение в PHP
	Включение PHP в HTML
	Примеры в этой книге
	Структура PHP
		Комментарии
		Основной синтаксис
		Переменные
		Операторы
		Присваивание значений переменным
		Многострочные команды
		Типы переменных
		Константы
		Предопределенные константы
		Различие между командами echo и print
		Функции
		Область видимости переменной
	Вопросы
Глава 4. Выражения и управление процессом выполнения программы в PHP
	Выражения
		Истина или ложь?
		Литералы и переменные
	Операторы
		Приоритетность операторов
		Взаимосвязанность операторов
		Операторы отношения
	Условия
		Инструкция if
		Инструкция else
		Инструкция elseif
		Инструкция switch
		Оператор ? (тернарный)
	Циклы
		Цикл while
		Циклы do...while
		Циклы for
		Прекращение работы цикла
		Инструкция continue
	Неявное и явное преобразование типов
	Динамическое связывание в PHP
	Динамическое связывание в действии
	Вопросы
Глава 5. Функции и объекты PHP
	Функции PHP
		Определение функции
		Возвращение значения
		Возвращение массива
		Передача аргументов по ссылке
		Возвращение глобальных переменных
		И еще раз об области видимости переменных
	Включение и запрос файлов
		Инструкция include
		Инструкция include_once
		Инструкции require и require_once
	Совместимость версий PHP
	Объекты PHP
		Терминология
		Объявление класса
		Создание объекта
		Доступ к объектам
		Клонирование объектов
		Конструкторы
		Деструкторы
		Написание методов
		Объявление свойств
		Объявление констант
		Область видимости свойств и методов
		Статические методы
		Статические свойства
		Наследование
	Вопросы
Глава 6. Массивы в PHP
	Основные подходы к массивам
		Массивы с числовой индексацией
		Ассоциативные массивы
		Присваивание с использованием ключевого слова array
	Цикл foreach...as
	Многомерные массивы
	Использование функций для работы с массивами
		Функция is_array
		Функция count
		Функция sort
		Функция shuffle
		Функция explode
		Функция extract
		Функция compact
		Функция reset
		Функция end
	Вопросы
Глава 7. Практикум по программированию на PHP
	Функция printf
		Настройка представления данных
		Дополнение строк
		Функция sprintf
	Функции даты и времени
		Константы, связанные с датами
		Функция checkdate
	Работа с файлами
		Проверка существования файла
		Создание файла
		Чтение файлов
		Копирование файлов
		Перемещение файла
		Удаление файла
		Обновление файлов
		Блокирование файлов при коллективном доступе
		Чтение всего файла целиком
		Загрузка файлов на веб-сервер
	Системные вызовы
	XHTML или HTML5?
	Вопросы
Глава 8. Введение в MySQL
	Основные характеристики MySQL
	Сводка понятий, используемых в базах данных
	Доступ к MySQL из командной строки
		Начало работы с интерфейсом командной строки
		Использование интерфейса командной строки
		Команды MySQL
		Типы данных
	Индексы
		Создание индекса
		Создание запросов к базе данных MySQL
		Объединение таблиц
		Использование логических операторов
	Функции MySQL
	Работа с MySQL через phpMyAdmin
	Вопросы
Глава 9. Освоение MySQL
	Проектирование базы данных
		Первичные ключи: ключи к реляционным базам данных
	Нормализация
		Первая нормальная форма
		Вторая нормальная форма
		Третья нормальная форма
		Когда не следует проводить нормализацию
	Отношения
		«Один к одному»
		«Один ко многим»
		«Многие ко многим»
		Базы данных и анонимность
	Транзакции
		Ядра (механизмы хранения) транзакций
		Команда BEGIN
		Команда COMMIT
		Команда ROLLBACK
		Команда EXPLAIN
	Резервное копирование и восстановление данных
		Команда mysqldump
		Создание файла резервной копии
		Восстановление данных из файла резервной копии
		Выгрузка данных в файлы формата CSV
		Планирование резервного копирования
	Вопросы
Глава 10. Новое в PHP 8 и MySQL 8
	Об этой главе
	PHP
		Именованные параметры
		Атрибуты
		Свойства конструктора
		Компиляция Just In Time
		Типы соединений
		Оператор нулевого значения Null-safe
		Выражение match
		Новые функциональные возможности
	MySQL 8
		Обновления в SQL
		JSON (JavaScript Object Notation)
		Географическое сопровождение
		Надежность
		Скорость и производительность
		Администрирование
		Безопасность
	Вопросы
Глава 11. Доступ к MySQL с использованием PHP
	Запросы к базе данных MySQL с помощью PHP
		Процесс
		Создание файла регистрации
		Подключение к базе данных MySQL
	Практический пример
		Массив $_POST
		Удаление записи
		Отображение формы
		Запросы к базе данных
		Запуск программы
	Практическая работа с MySQL
		Создание таблицы
		Описание таблицы
		Удаление таблицы
		Добавление данных
		Извлечение данных
		Обновление данных
		Удаление данных
		Свойство AUTO_INCREMENT
		Выполнение дополнительных запросов
	Предотвращение попыток взлома
		Возможные меры противодействия
		Указатели мест заполнения
		Предотвращение внедрения JavaScript в HTML
	Вопросы
Глава 12. Обработка форм
	Создание форм
	Извлечение отправленных данных
		Значения по умолчанию
		Типы элементов ввода данных
		Обезвреживание введенных данных
	Пример программы
	Усовершенствования, появившиеся в HTML5
		Атрибут autocomplete
		Атрибут autofocus
		Атрибут placeholder
		Атрибут required
		Атрибуты подмены
		Атрибуты width и height
		Атрибуты min и max
		Атрибут step
		Атрибут form
		Атрибут list
		Тип ввода color
		Типы ввода number и range
		Окно выбора даты и времени
	Вопросы
Глава 13. Cookie-файлы, сессии и аутентификация
	Использование cookie в PHP
		Установка cookie
		Доступ к cookie
		Удаление cookie
	HTTP-аутентификация
		Сохранение имен пользователей и паролей
		Пример программы
	Использование сессий
		Начало сессии
		Завершение сессии
		Установка времени ожидания
		Безопасность сессии
	Вопросы
Глава 14. Изучение JavaScript
	JavaScript и текст HTML
		Использование сценариев в заголовке документа
		Устаревшие и нестандартные браузеры
		Включение файлов JavaScript
		Отладка кода JavaScript
	Использование комментариев
	Точка с запятой
	Переменные
		Строковые переменные
		Числовые переменные
		Массивы
	Операторы
		Арифметические операторы
		Операторы присваивания
		Операторы сравнения
		Логические операторы
		Инкремент, декремент переменной и краткая форма присваивания
		Объединение строк
		Управляющие символы
	Типизация переменных
	Функции
	Глобальные переменные
	Локальные переменные
		Использование let и const
	Объектная модель документа
		Еще одно использование знака $
		Использование DOM
	О функции document.write
		Использование console.log
		Использование alert
		Запись в элементы
		Использование document.write
	Вопросы
Глава 15. Выражения и управление процессом выполнения сценариев в JavaScript
	Выражения
	Литералы и переменные
	Операторы
		Приоритетность операторов
		Взаимосвязанность
		Операторы отношения
	Инструкция with
	Использование события onerror
	Конструкция try...catch
	Условия
		Инструкция if
		Инструкция else
		Инструкция switch
		Оператор ?
	Циклы
		Циклы while
		Циклы do...while
		Циклы for
		Прекращение работы цикла
		Инструкция continue
	Явное преобразование типов
	Вопросы
Глава 16. Функции, объекты и массивы JavaScript
	Функции JavaScript
		Определение функции
		Возвращение значения
		Возвращение массива
	Объекты JavaScript
		Объявление класса
		Создание объекта
		Доступ к объектам
		Ключевое слово prototype
	Массивы в JavaScript
		Числовые массивы
		Ассоциативные массивы
		Многомерные массивы
		Методы массивов
	Вопросы
Глава 17. Проверка данных и обработка ошибок в JavaScript и PHP
	Проверка данных, введенных пользователем, средствами JavaScript
		Документ validate.html (часть первая)
		Документ validate.html (часть вторая)
	Регулярные выражения
		Соответствие, закладываемое в метасимволы
		Нестрогое символьное соответствие
		Группировка с помощью скобок
		Символьный класс
		Указание диапазона
		Инвертирование
		Более сложные примеры
		Сводная таблица метасимволов
		Общие модификаторы
		Использование регулярных выражений в JavaScript
		Использование регулярных выражений в PHP
	Повторное отображение формы после проверки данных PHP-программой
	Вопросы
Глава 18. Использование технологии асинхронного обмена данными
	Что такое асинхронный обмен данными
	Использование XMLHttpRequest
		Ваша первая программа, использующая асинхронный обмен данными
		Использование GET вместо POST
		Отправка XML-запросов
		Использование специальных платформ для асинхронного обмена данными
	Вопросы
Глава 19. Введение в CSS
	Импортирование таблицы стилей
		Импортирование CSS из HTML-кода
		Встроенные настройки стиля
	Идентификаторы (ID)
	Классы
	Точки с запятой
	Правила CSS
		Множественные задания стиля
		Использование комментариев
	Типы стилей
		Исходные стили
		Пользовательские стили
		Внешние таблицы стилей
		Внутренние стили
		Внедренные стили
	Селекторы CSS
		Селектор типа
		Селектор потомков
		Селектор дочерних элементов
		Селектор элементов, имеющих идентификатор
		Селектор класса
		Селектор атрибутов
		Универсальный селектор
		Групповая селекция
	Каскадность CSS
		Создатели таблиц стилей
		Методы создания таблиц стилей
		Селекторы таблиц стилей
	Разница между элементами div и span
	Измерения
	Шрифты и оформление
		Свойство font-family
		Свойство font-style
		Свойство font-size
		Свойство font-weight
	Управление стилями текста
		Оформление
		Разрядка
		Выравнивание
		Преобразование
		Отступы
	Цвета в CSS
		Сокращенные цветовые строки
		Градиенты
	Позиционирование элементов
		Абсолютное позиционирование
		Относительное позиционирование
		Фиксированное позиционирование
	Псевдоклассы
	Сокращенная запись правил
	Модель блока и макет страницы
		Установка полей
		Применение границ
		Настройка отступов
		Содержимое объекта
	Вопросы
Глава 20. Продвинутая стилизация страниц с помощью CSS3
	Селекторы атрибутов
		Соответствие частям строк
	Свойство box-sizing
	Создание фона в CSS3
		Свойство background-clip
		Свойство background-origin
		Свойство background-size
		Использование значения auto
		Использование нескольких фонов
	Границы в CSS3
		Свойство border-color
		Свойство border-radius
	Прямоугольные тени
	Выход элемента за пределы размеров
	Разметка с использованием нескольких колонок
	Цвета и непрозрачность
		Цвета HSL
		Цвета HSLA
		Цвета RGB
		Цвета RGBA
		Свойство opacity
	Эффекты, применяемые к тексту
		Свойство text-shadow
		Свойство text-overflow
		Свойство word-wrap
	Веб-шрифты
		Веб-шрифты Google
	Трансформации
		Трехмерная трансформация
	Переходы
		Свойства, применяемые к переходам
		Продолжительность перехода
		Задержка перехода
		Задание скорости перехода
		Сокращенный синтаксис
	Вопросы
Глава 21. Доступ к CSS из JavaScript
	Еще одно обращение к функции getElementByld
		Функция O
		Функция S
		Функция C
		Включение функций
	Обращение к свойствам CSS из JavaScript
		Некоторые общие свойства
		Другие свойства
	Встроенный JavaScript
		Ключевое слово this
		Привязка событий к объектам в сценарии
		Прикрепление к другим событиям
	Добавление новых элементов
		Удаление элементов
		Альтернативы добавлению и удалению элементов
	Использование прерываний
		Использование функции setTimeout
		Отмена тайм-аута
		Функция setInterval
		Использование прерываний для анимации
	Вопросы
Глава 22. Введение в jQuery
	Почему же именно jQuery?
		Включение jQuery
		Выбор подходящей версии
		Загрузка
		Использование сети доставки контента
		Заказная сборка jQuery
	Синтаксис jQuery
		Простой пример
		Как избежать конфликтов библиотек
	Селекторы
		Метод css
		Селектор элемента
		Селектор идентификатора
		Селектор класса
		Сочетание селекторов
	Обработка событий
	Ожидание готовности документа
	Функции и свойства событий
		События blur и focus
		Ключевое слово this
		События click и dblclick
		Событие keypress
		Деликатное программирование
		Событие mousemove
		Другие события, связанные с мышью
		Альтернативные методы работы с мышью
		Событие submit
	Специальные эффекты
		Исчезновение и появление
		Метод toggle
		Проявление и растворение
		Скольжение элементов вверх и вниз
		Анимация
		Остановка анимации
	Работа с DOM
		Разница между методами text и html
		Методы val и attr
		Добавление и удаление элементов
	Динамическое применение классов
	Работа с размерами
		Методы width и height
		Методы innerWidth и innerHeight
		Методы outerWidth и outerHeight
	Обход объектов DOM
		Родительские элементы
		Дочерние элементы
		Одноуровневые элементы
		Выбор следующих и предыдущих элементов
		Обход элементов, выбранных с помощью методов jQuery
		Метод is
	Использование jQuery без селекторов
		Метод $.each
		Метод $.map
	Использование асинхронного обмена данными
		Использование метода POST
		Использование метода GET
	Дополнительные модули (плагины)
		Пользовательский интерфейс jQuery
		Другие дополнительные модули
	Вопросы
Глава 23. Введение в jQuery Mobile
	Включение jQuery Mobile
	Начало работы
	Связывание страниц
		Синхронная связанность
		Связанность внутри многостраничного документа
		Смена страниц
	Стильные кнопки
	Обработка списков
		Фильтруемые списки
		Разделители списков
	А что же дальше?
	Вопросы
Глава 24. Введение в React
	В чем же суть React?
	Получение доступа к файлам React
		Включение babel.js
	Наш первый проект в React
		Использование функции вместо класса
		Чистый и нечистый код: золотое правило
		Совместное использование класса и функции
		Свойства и компоненты
		Различия между использованием класса и функции
	Состояние и жизненный цикл React
		Использование хуков (если вы пользуетесь Node.js)
	События в React
	Встроенные условные утверждения JSX
	Использование списков и ключей
		Уникальные ключи
	Обработка форм
		Использование текстовых полей
		Использование текстовых областей
		Использование атрибута select
	React Native
		Создание приложений React Native
		Дополнительная литература
		Вывод React на новый уровень
	Вопросы
Глава 25. Введение в HTML5
	Холст
	Геолокация
	Аудио и видео
	Формы
	Локальное хранилище
	Рабочие веб-процессы
	Вопросы
Глава 26. Холсты в HTML5
	Создание холста и доступ к нему
		Функция toDataURL
		Указание типа изображения
		Метод fillRect
		Метод clearRect
		Метод strokeRect
		Сочетание всех этих команд
		Метод createLinearGradient
		Метод addColorStop в подробностях
		Метод createRadialGradient
		Использование узоров для заливки
	Запись текста на холсте
		Метод strokeText
		Свойство textBaseline
		Свойство font
		Свойство textAlign
		Метод fillText
		Метод measureText
	Рисование линий
		Свойство lineWidth
		Свойства lineCap и lineJoin
		Свойство miterLimit
	Использование путей
		Методы moveTo и lineTo
		Метод stroke
		Метод rect
	Заливка областей
	Метод clip
	Метод isPointInPath
	Работа с кривыми линиями
		Метод arc
		Метод arcTo
		Метод quadraticCurveTo
		Метод bezierCurveTo
	Обработка изображений
		Метод drawImage
		Изменение размеров изображения
		Выбор области изображения
		Копирование с холста
		Добавление теней
	Редактирование на уровне пикселов
		Метод getImageData
		Метод putImageData
		Метод createlmageData
	Более сложные графические эффекты
		Свойство globalCompositeOperation
		Свойство globalAlpha
	Преобразования
		Метод scale
		Методы save и restore
		Метод rotate
		Метод translate
		Метод transform
		Метод setTransform
	Вопросы
Глава 27. Аудио и видео в HTML5
	О кодеках
	Элемент 




نظرات کاربران