Информация о книге

978-5-8114-3527-2

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Интернет, Интранет, компьютерные сети » Разработка для Интернет » Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на JavaScript и node.js

Заяц А., Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на JavaScript и node.js

Лань, 2019 г., 978-5-8114-3527-2


Описание книги

Изложены основы работы с объектной моделью документа, положенной в основу динамического формирования и изменения содержимого HTML страниц, с помощью языка программирования JavaScript и библиотеки jQuery. Рассматриваются основы backend разработки...

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Введение
1. Объектная модель документа и клиентский
JavaScript
1.1. Введение
1.2. Концепция объектной модели документа
1.3. Работа с DOM
1.3.1. Выбор объектов
1.3.2. Работа с атрибутами
1.3.3. Создание, вставка изменение и удаление
узлов
1.3.4. Размеры и положение элементов документа
1.3.5. Изменение стилей
1.4. Обработка событий
1.4.1. Асинхронная модель программирования
1.4.2. Распространение событий
1.4.3. Регистрация обработчиков событий
1.4.4. Пример обработки событий
1.4.5. О загрузке содержимого документа и кода
JavaScript
2. Введение в jQuery
2.1. Функция $()
2.2. Работа с элементами
2.2.1. Работа с атрибутами
2.2.2. Работа со стилями и классами
2.2.3. Манипулирование содержимым элементов
2.2.4. Манипулирование размерами и положением
элементов
2.2.5. Изменение структуры документа
2.3. Обработка событий
2.3.1. Регистрация и удаление обработчиков
событий
2.3.2. Универсальный объект Event
2.3.3. Искусственная генерация событий.
Собственные события
2.4. Работа с AJAX
2.4.1. О протоколе http
2.4.2. JSON
2.4.3. Пример работы с AJAX
3. Введение в node.js
3.1. Установка и проверка работоспособности
3.2. Модули
3.2.1. Установка дополнительных модулей
3.2.2. Порядок поиска модулей
3.2.3. Файл package.json
3.2.4. Полезные команды npm
3.2.5. Пример разработки собственного модуля
3.3. Http-сервер
3.3.1. Эхо-сервер
3.3.2. Файловый сервер
3.4. Web-сокеты на примере реализации
простейшего чата пользователей
3.4.1. Разработка клиентской части чата
3.4.2. Разработка серверной части чата
4. Практикум
4.1. Постановка задания
4.2. Пример выполнения задания
4.2.1. Расчетная формула
4.2.2. Исходные данные
4.2.3. Каркас приложения
4.2.4. Реализация модальных окон
4.2.5. Перемещение окон
4.2.6. Стартовая страница
4.2.7. Ввод и контроль исходных данных, функция
checkQ
4.2.8. Обмен данных с сервером, функция send()
4.2.9. Вывод результатов расчётов в табличном и
графическом виде, функция showResult()
4.2.10. Серверная часть приложения - backend
разработка
5. Дополнительное задание
Заключение
Приложение
Файл main.html
Файл app.css
Файл Modal Window.js
Файл Modal Window.ess
Файл frontend.js
Файл server.js
Литература


Об авторе


Последние поступления в рубрике "Разработка для Интернет"



Легкий способ выучить Python 3 еще глубже Легкий способ выучить Python 3 еще глубже Шоу З.

Воплотите ваши идеи в код самого высокого качества! Зед Шоу – один из тех, кто по-настоящему разбирается в Python. Его советы помогли миллионам программистов по всему миру, помогут они и вам. От вас потребуется лишь дисциплина, желание и упорство, все......

Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Дейли Б.

Node.js является главной средой для программирования на стороне сервера, MongoDB — самой распространенной базой данных типа NoSQL и Angular— ведущим каркасом для разработки веб-приложений на стороне клиента по шаблону MVC. Совместно они образуют легко......

Программирование GPU при помощи Python и CUDA Программирование GPU при помощи Python и CUDA Тоуманнен Б.

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Заяц А., Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на JavaScript и node.js в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.