Проектирование и разработка web-приложений. Введение в frontend и backend разработку на JavaScript и node.js

Учебное пособие представляет собой систематическое введение в современную веб-разработку с использованием JavaScript как на стороне клиента, так и на стороне сервера. Книга предназначена для студентов технических специальностей и предполагает наличие базовых знаний HTML, CSS и JavaScript.

В первой части подробно рассматривается объектная модель документа (DOM) — фундаментальная технология для динамического управления содержимым HTML-страниц. Авторы объясняют принципы работы с DOM, включая выбор элементов, манипулирование атрибутами, создание и удаление узлов, управление стилями и обработку событий. Особое внимание уделяется асинхронной модели программирования, которая лежит в основе интерактивных веб-приложений.

Вторая часть посвящена библиотеке jQuery, которая значительно упрощает работу с DOM и обработку событий. Рассматриваются основные методы jQuery для работы с атрибутами, стилями, содержимым элементов, а также для манипулирования структурой документа. Отдельные разделы охватывают обработку событий и работу с AJAX для асинхронного взаимодействия с сервером.

Третья часть вводит в backend-разработку на платформе Node.js, позволяя использовать JavaScript для программирования на стороне сервера. В качестве практического примера рассматривается создание приложения для выполнения расчетов на сервере с последующим динамическим отображением результатов на клиенте в табличном и графическом виде. Этот сквозной пример помогает закрепить теоретический материал и понять принципы полноценной веб-разработки.

Проектирование и разработка web-приложений. Введение в frontend и backend разработку на JavaScript и node.js
A
Автор
А. М. Заяц, Н. П. Васильев
Издательство
Лань
Год
2020
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент