Файл: Критерии выбора средств разработки WEB-приложений (Основы WEB-технологий).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.03.2023

Просмотров: 483

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. WEB-ТЕХНОЛОГИИ. ОСНОВЫ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЙ

1.1 Основы WEB-технологий

1.2 WEB-приложения. Основы разработки

ГЛАВА 2. ТЕХНОЛОГИИ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ ДЛЯ WEB

2.1 Размещение WEB-приложений. Сервер

2.1.1 Виртуальный хостинг

2.1.2 Виртуальный выделенный сервер – VDS

2.1.3 Выделенный сервер

2.1.4 Собственный дата – центр

2.2 Хранение информации. Базы данных

2.2.1 Oracle Database

2.2.2 MySQL

2.2.3 PostgreSQL

2.2.4 РЕД База Данных

2.3 Системы управления сайтами – CMS

2.4 Формат обмена данными – JSON

2.5 Технология динамического обращения AJAX

2.6 Языки программирования и разметки

ГЛАВА 3. СРЕДСТВА WEB-РАЗРАБОТКИ И ОТЛАДКИ

3.1 Программы для разработки дизайна

3.2 Конструкторы сайтов

3.3 Редакторы кода

3.4 Интегрированные среды разработки (IDE)

3.5 Облачные среды разработки

ГЛАВА 4. ВЫБОР ТЕХНОЛОГИЙ И СРЕДСТВ РАЗРАБОТКИ

4.1 Разработка проекта

4.2 Регистрация доменного имени

4.3 Выбор хостинга

4.4 Разработка дизайна

4.5 Подготовка и размещение контента

Заключение

БИБЛИОГРАФИЯ

ПРИЛОЖЕНИЯ

Но если всё же придется вносить некоторые правки в код нашего приложения, это можно сделать либо в онлайн редакторе, который предоставляет компания «TimeWeb», либо использовать, к примеру, «Visual Studio Code», как довольно простой, но в то же время мощный и компактный редактор HTML, CSS, PHP и прочего кода.

После настройки CMS и наполнения нашего интернет-магазина контентом, мы фактически получаем готовое WEB-приложение, которое в общем-то не потребовало огромного количества затрат средств, времени и большой команды разработчиков.

Таким образом, даже один человек может создать довольно сложное WEB-приложение, которое будет доступно всем пользователям Интернет из любой точки земного шара. При этом нам даже не понадобились очень глубокие знания в этой области.

В этой статье мы рассмотрели только начальные сведения, однако если вы хотите более профессионально заниматься WEB-разработкой, стоит постоянно следить за развитием технологий, инструментов и изучать их.

Заключение

Уже сегодня WEB-технологии плотно вошли в нашу жизнь. Благодаря удобству использования, а также постоянному увеличению вычислительной мощности и снижению стоимости используемых нами устройств, всё больше людей предпочитает обычному компьютеру, с установленными программами, новые компактные устройства, такие как планшеты, телефоны или ноутбуки.

WEB-приложения позволили использовать большое количество программ и сервисов без необходимости установки. Облачные сервисы могут хранить ваши данные и предоставлять доступ к ним в любое время и из любого места, производить очень сложные вычисления и делать то, что обычному компьютеру будет не под силу.

Теперь нам даже не нужно иметь мощный компьютер, браузер есть и быстро работает на любом современном устройстве. Мы просто можем отправить необходимые данные в сеть и получить результат обратно в кратчайшие сроки, а вся работа будет выполнена на очень мощных вычислительных машинах – серверах, которые, как правило, имеют самое современное программное и техническое оснащение.

Особенно все эти преимущества актуальны тем, кто имеет не одно устройство или компьютер, а несколько. Больше не нужно заботиться о том, что на каждом из них должен быть установлен необходимый комплект программ, а в случае поломки или покупке нового, не понадобится заново устанавливать эти программы и каким-то образом восстанавливать данные.


Несомненно, WEB-приложения – это очень обширная и сложная тема. Изучение и выбор технологий и инструментов, на первый взгляд, может испугать своим количеством и многообразием.

Но на начальном этапе, вы можете обойтись даже без знания языков программирования. Уже сейчас создано большое количество онлайн сервисов, которые позволяют в кратчайшие сроки создать и запустить свой собственный сайт, интернет магазин или форум.

Один из таких примеров мы рассмотрели в данной работе. И можно с уверенностью сказать, что любому начинающему WEB-разработчику, с минимальными знаниями, будет под силу сделать подобное приложение.

Проведенные исследования, обзор и сравнение программных продуктов и технологий, а также реализация на практике, должны помочь в освоении этой сложной, но в тоже время, перспективной области разработки.

Для начинающих разработчиков можно порекомендовать начать изучение таких языков программирования как: HTML, CSS, JavaScript, PHP, а в качестве сред разработки выбирать бесплатные варианты, на начальном этапе они отлично подойдут.

Благодаря этому вы сможете не только реализовывать некоторые WEB-приложения с нуля, но и разобраться, как работают уже созданные проекты и системы.

В случае использования CMS, вы сможете вносить необходимые правки и более тонко подстраивать работу CMS под свои нужды, так как стандартный функционал обычно не позволяет сделать этого. Особенно если ваш проект значительно отличается от стандартных.

Когда вы разберетесь с основами, у вас сформируется своё понимание необходимых средств и инструментов, которые позволят более продуктивно решать поставленные задачи. Самое главное не останавливаться на достигнутом, постоянно совершенствоваться и следить за развитием такой интересной и перспективной области, как WEB-технологии и WEB-приложения.

БИБЛИОГРАФИЯ

1.Алапати, Сэм Р. Oracle Database 11g: руководство администратора баз данных / Сэм Р. Алапати. – М.: Вильямс, 2015. – 1440 с.

2. Венедюхин, А. Домены. Все, что нужно знать о ключевом элементе интернета / А. Венедюхин. – М.: Эксмо, 2014. – 336 с.

3. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c.

4. Дари, К. AJAX и PHP. Разработка динамических веб-приложений / К. Дари [и д.р.] – СПб.: Символ-плюс, 2015. – 336 c.

5. Джакетт, Д. HTML и CSS. Разработка и дизайн Web-сайтов / Д. Джакетт. – М.: Питер, 2017. – 272 с.

6. Дронов, В. А. JavaScript и AJAX в Web-дизайне / Владимир Дронов. – Москва: Высшая школа, 2016. – 736 c.


7. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

8. Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c.

9. Илюшечкин, В. М. Основы использования и проектирования баз данных / В.М. Илюшечкин. - М.: Юрайт, 2015. - 214 c.

10. Ищенко, В.А. 47 готовых решений для создания Web-сайтов. + CD (видео самоучитель Adobe Dreamweaver CS4) (+ CD-ROM) / В.А. Ищенко. – М.: Триумф, 2015. – 822 c.

11. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

12. Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c.

13. Лузанов, П. PostgreSQL для начинающих / П. Лузанов, Е. Рогов, И. Левшин. – М.: Postgres Professional, 2017. – 116 с.

14. Макфарланд, Д. Новая большая книга CSS / Д. Макфарланд. – СПБ.: Питер СПБ, 2019. – 720 с.

15.Моргунов, Е. П. Язык SQL. Базовый курс: учеб. – практ. пособие / Е. П. Моргунов, под ред. Е. В. Рогова, П. В. Лузанова. – М.: Postgres Professional, 2017. – 256 с.

16. Нейл, Д. Практическое использование Vim: пер. с англ. А. Н. Киселева – 2-е изд / Д.Нейл. – М.: ДМК Пресс, 2017 – 392 с.

17. Никольский, А.П. JavaScript на примерах. – СПБ.; Наука и техника, 2017. – 274 с.

18. Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с.

19. Рамел, Д. Joomla! Для профессионалов / Д. Рамел. – М.: Вильямс,2014. – 448 с.

20. Резников, Ф.А. 100% самоучитель. Adobe Dreamweaver CS3. Создание Web-сайтов / Ф.А. Резников. – М.: Триумф, Технолоджи-3000, 2016. – 696 c.

21. Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с.

22. Сергеев, А.Н. Создание сайтов на основе WordPress; Учебное пособие. – СПБ.: Лань, 2015. – 128 с.

23. Фейерштейн, С. Oracle PL/SQL. Для профессионалов (6-е изд.) / С. Фейерштейн, Б. Прибыл. – СПБ.: Питер, 2015. – 1024 с.

24. Холмс, С. Стек MEAN. Mongo, Express, Angular, Node / С. Холмс. – СПБ.: Питер, 2017. – 496 с.

25. Шкрыль, А. PHP – это просто. Программируем для Web-сайта / А. Шкрыль. – М.: БХВ-Петербург, 2018. – 368 c.

26. Эспозито, Д. Разработка веб-приложений с использованием ASP.NET и AJAX / Д. Эспозито. – СПб.: Питер, 2019. - 240 c.

27. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

Интернет-ресурс

28. Молочков, В.П. Основы работы в Adobe Photoshop CS5. – М.: Интернет Университет Информационных Технологий (ИНТУИТ), 2016. – 261 c. URL: https://www.intuit.ru/studies/courses/4398/610/info (дата обращения 01.05.2019).

29. Молочков, В.П. Работа в CorelDRAW Graphics Suite X7. – М.: Интернет Университет Информационных Технологий (ИНТУИТ), 2016. – 284 c. URL: https://www.intuit.ru/studies/courses/4398/610/info (дата обращения 04.05.2019).


30. Smith, B. Beginning JSON / B. Smith. – N.Y.: Apress, 2015. – 353 p.

ПРИЛОЖЕНИЯ

Рисунок 1

Схема работы статического сайта

Рисунок 2

Схема работы динамического сайта

  1. Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с.

  2. Эспозито, Д. Разработка веб-приложений с использованием ASP.NET и AJAX / Д. Эспозито. – СПб.: Питер, 2019. - 240 c..

  3. Европейская организация по ядерным исследованиям, крупнейшая в мире лаборатория физики высоких энергий.

  4. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  5. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  6. См. приложений рисунок 1

  7. См. приложений рисунок 2.

  8. Вандюк, Джон К. CMS Drupal. Руководство по разработке системы управления сайтом / Вандюк, Джон К., Мэтт Вестгейт, – М.: Вильямс, 2016. – 400 c.

  9. Шкрыль, А. PHP – это просто. Программируем для Web-сайта / А. Шкрыль. – М.: БХВ-Петербург, 2018. – 368 c.

  10. Программа, предназначенная для просмотра сайтов, гипертекстовых документов в Интернете.

  11. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  12. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  13. Комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

  14. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  15. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

  16. (Англ. hosting) — услуга по предоставлению ресурсов для размещения информации на сервере, постоянно находящемся в сети (обычно Интернет).

  17. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  18. Ищенко, В.А. 47 готовых решений для создания Web-сайтов. + CD (видео самоучитель Adobe Dreamweaver CS4) (+ CD-ROM) / В.А. Ищенко. – М.: Триумф, 2015. – 822 c.

  19. Работает без дополнительных действий, в стандартной поставке, при установке с настройками по умолчанию.

  20. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

  21. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  22. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  23. Программное решение, обеспечивающее виртуализацию в среде Linux на платформе x86, которая поддерживает аппаратную виртуализацию на базе Intel VT либо AMD SVM.

  24. От англ. Intelligent Platform Management Interface — интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ.

  25. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  26. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c.

  27. Холмс, С. Стек MEAN. Mongo, Express, Angular, Node / С. Холмс. – СПБ.: Питер, 2017. – 496 с.

  28. Моргунов, Е. П. Язык SQL. Базовый курс: учеб. – практ. пособие / Е. П. Моргунов, под ред. Е. В. Рогова, П. В. Лузанова. – М.: Postgres Professional, 2017. – 256 с.

  29. Система управления базами данных — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

  30. Алапати, Сэм Р. Oracle Database 11g: руководство администратора баз данных / Сэм Р. Алапати. – М.: Вильямс, 2015. – 1440 с.

  31. Фейерштейн, С. Oracle PL/SQL. Для профессионалов (6-е изд.) / С. Фейерштейн, Б. Прибыл. – СПБ.: Питер, 2015. – 1024 с.

  32. Моргунов, Е. П. Язык SQL. Базовый курс: учеб. – практ. пособие / Е. П. Моргунов, под ред. Е. В. Рогова, П. В. Лузанова. – М.: Postgres Professional, 2017. – 256 с.

  33. Термин, обозначающий продукт ка­кого-либо поставщика, который захватил большую долю рынка и который другие поставщики стремятся эмулировать, копиро­вать или использовать для того, чтобы захватить свою часть рынка.

  34. Семейство Unix-подобных операционных систем на базе ядра Linux

  35. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c.

  36. Лузанов, П. PostgreSQL для начинающих / П. Лузанов, Е. Рогов, И. Левшин. – М.: Postgres Professional, 2017. – 116 с.

  37. Текстовый формат обмена данными, основанный на JavaScript.

  38. Илюшечкин, В. М. Основы использования и проектирования баз данных / В.М. Илюшечкин. - М.: Юрайт, 2015. - 214 c.

  39. Федеральная служба по техническому и экспортному контролю

  40. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

  41. Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с.

  42. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  43. Сергеев, А.Н. Создание сайтов на основе WordPress; Учебное пособие. – СПБ.: Лань, 2015. – 128 с.

  44. Рамел, Д. Joomla! Для профессионалов / Д. Рамел. – М.: Вильямс,2014. – 448 с.

  45. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c.

  46. Smith, B. Beginning JSON / B. Smith. – N.Y.: Apress, 2015. – 353 p.

  47. Дари, К. AJAX и PHP. Разработка динамических веб-приложений / К. Дари [и д.р.] – СПб.: Символ-плюс, 2015. – 336 c.

  48. Дронов, В. А. JavaScript и AJAX в Web-дизайне / Владимир Дронов. – Москва: Высшая школа, 2016. – 736 c.

  49. Эспозито, Д. Разработка веб-приложений с использованием ASP.NET и AJAX / Д. Эспозито. – СПб.: Питер, 2019. - 240 c.

  50. Джакетт, Д. HTML и CSS. Разработка и дизайн Web-сайтов /Д. Джакетт. – М.: Питер, 2017. – 272 с.

  51. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c.

  52. Макфарланд, Д. Новая большая книга CSS / Д. Макфарланд. – СПБ.: Питер СПБ, 2019. – 720 с.

  53. Никольский, А.П. JavaScript на примерах. – СПБ.; Наука и техника, 2017. – 274 с.

  54. От англ. Common Gateway Interface — «общий интерфейс шлюза» — стандарт интерфейса, используемого для связи внешней программы с веб-сервером.

  55. Шкрыль, А. PHP – это просто. Программируем для Web-сайта / А. Шкрыль. – М.: БХВ-Петербург, 2018. – 368 c.

  56. Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c.

  57. Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c.

  58. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  59. Молочков, В.П. Основы работы в Adobe Photoshop CS5. – М.: Интернет Университет Информационных Технологий (ИНТУИТ), 2016. – 261 c.

  60. Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c.

  61. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

  62. Поисковая оптимизация сайта (поисковое продвижение сайта, раскрутка сайта, SEO – Search Engine Optimization) – это комплекс мер для повышения позиций сайта в результатах выдачи поисковых систем по заранее отобранным запросам

  63. Семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix,

  64. Нейл, Д. Практическое использование Vim: пер. с англ. А. Н. Киселева – 2-е изд / Д.Нейл. – М.: ДМК Пресс, 2017 – 392 с.

  65. Стандарт кодирования символов, позволяющий представить знаки практически всех письменных языков

  66. Photoshop Document (PSD) — растровый формат хранения графической информации, использующий сжатие без потерь, созданный специально для программы Adobe Photoshop и поддерживающий все его возможности.

  67. Технология автодополнения Microsoft, наиболее известная в Microsoft Visual Studio. Дописывает название функции при вводе начальных букв. Кроме прямого назначения, IntelliSense используется для доступа к документации и для устранения неоднозначности в именах переменных, функций и методов, используя рефлексию.

  68. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

  69. Ищенко, В.А. 47 готовых решений для создания Web-сайтов / В.А. Ищенко. – М.: Триумф, 2015.

  70. Один из крупнейших производителей программ, так или иначе связанных с WEB.

  71. Резников, Ф.А. 100% самоучитель. Adobe Dreamweaver CS3. Создание Web-сайтов / Ф.А. Резников. – М.: Триумф, Технолоджи-3000, 2016. – 696 c.

  72. Компилируемый, статически типизированный язык программирования общего назначения.

  73. JavaScript-фреймворк с открытым исходным кодом. Предназначен для разработки одностраничных приложений.

  74. Международная компания, которая делает инструменты для разработки на языках Java, Kotlin, C#, C++, Ruby, Python, PHP, JavaScript и многих других, а также средства командной работы.

  75. Это распределенная обработка данных, в которой доступ к компьютерным программам, вычислительным и другим мощностям пользователь получает как онлайн-сервис – в режиме реального времени

  76. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.

  77. От англ. SSH File Transfer Protocol) — протокол прикладного уровня, предназначенный для копирования и выполнения других операций с файлами поверх надёжного и безопасного соединения.

  78. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  79. Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с

  80. Веб-приложение для электронной коммерции с открытым кодом.

  81. Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c.

  82. Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с.

  83. Венедюхин, А. Домены. Все, что нужно знать о ключевом элементе интернета / А. Венедюхин. – М.: Эксмо, 2014. – 336 с

  84. Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с.

  85. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  86. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.

  87. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.

  88. Платформа для общения между пользователями интернета на одну тему или на несколько тем (зависит от специализации форума).

  89. Это система с помощью которой происходит генерация страниц, управление контентом, настройками и функционалом сайта.

  90. Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c.

  91. Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c.

  92. Дронов, В. А. JavaScript и AJAX в Web-дизайне / Владимир Дронов. – Москва: Высшая школа, 2016. – 736 c.

  93. Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с.

  94. Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с.

  95. Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с.