• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Research Seminar "Development of Web Applications in JavaScript"

2023/2024
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Course type:
Elective course
When:
3 year, 1-3 module

Instructor


Рубцов Евгений Александрович

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

Аннотация

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

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

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

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

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

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

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

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

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

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

  • 2023/2024 учебный год 3 модуль
    Final = 0.3*ДЗ_1 + 0.3*ДЗ_2 + 0.4*Экзамен
Список литературы

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

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

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

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

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

Авторы

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