• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2024/2025

Научно-исследовательский семинар "Основы веб-разработки на JavaScript"

Статус: Курс по выбору (Программная инженерия)
Когда читается: 2-й курс, 1-3 модуль
Охват аудитории: для своего кампуса
Язык: русский

Программа дисциплины

Аннотация

Курс направлен на изучение разработки полнофункциональных веб-приложений на мультипарадигменном языке программирования JavaScript, поддерживающем объектно-ориентированный, императивный и функциональный стили, с использованием современных программных инструментов.
Цель освоения дисциплины

Цель освоения дисциплины

  • Получение навыков разработки web-приложений
  • Освоение языка программирования JavaScript.
Планируемые результаты обучения

Планируемые результаты обучения

  • Обладать навыками проектирования и реализации web-приложений.
  • Знать язык программирования JavaScript.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в разработку web-приложений
  • Основы JavaScript
  • BOM
  • DOM
  • Функциональное программирование
  • Объектно-ориентированное программирование
  • Шаблоны проектирования
Элементы контроля

Элементы контроля

  • неблокирующий Экзамен
  • неблокирующий ДЗ_2
  • неблокирующий ДЗ_1
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 3rd module
    Final = 0.3*ДЗ_1 + 0.3*ДЗ_2 + 0.4*Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Выразительный JavaScript : современное веб - программирование, Хавербеке, М., 2020
  • Как устроен JavaScript, Крокфорд, Д., 2019

Рекомендуемая дополнительная литература

  • ES6 & не только: вы не знаете JS, Симпсон, К., 2017

Авторы

  • Шилов Валерий Владимирович
  • Буцкая Евгения Александровна