Модуль 3
66,00ч

JavaScript

Основы языка JavaScript
Основные операторы JavaScript
Циклы, массивы, структуры данных
Объекты в JavaScript
Введение в DOM
Обработка событий в JavaScript
Анонимные функции, замыкания
ООП в JavaScript
Асинхронные запросы
Фреймворк Vue.js, Компоненты Vue.js
Часов в программе
33,00 часа
лекции
13,00 часов
практика
18,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
66,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: лекция
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: практическая работа
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: самостоятельная работа
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Информационные ресуры
• Информационный ресурс Википедия [Электронный ресурс]. https://ru.wikipedia.org/wiki/Agile_Manifesto
• Информационный ресурс Хабр [Электронный ресурс]. https://habr.com/ru/post/275813/
• htmlbook [Электронный ресурс] http://htmlbook.ru/html/form.
• Redis [Электронный ресурс] https://redis.io/documentation.
• 30 CSS-селекторов, о которых полезно помнить [Электронный ре-сурс]//URL.: http://codeharmony.ru/materials/42
• Современный учебник Javascript [Электронный ресурс]//URL.: https://learn.javascript.ru/
Образовательные ресуры
• Что такое парсинг сайтов [Электронный ресурс]//URL.: https://msiter.ru/articles/chto-takoe-parsing-saytov
• Что нового в HTML5 [Электронный ресурс]//URL.: https://msiter.ru/tutorials/html5/vvedenie
• Agile-манифест разработки программного обеспечения [Электронный ресурс]//URL.: https://agilemanifesto.org/iso/ru/manifesto.html
• Custom Management Commands [Электронный ресурс]//URL.: https://docs.djangoproject.com/en/3.1/howto/custom-management-commands/
• Cursera курс "Погружение в Python" [Электронный ресурс]//URL.: https://ru.coursera.org/lecture/diving-in-python/sokiety-kliient-siervier-3YYVH
• Django REST framework [Электронный ресурс]//URL.: https://www.django-rest-framework.org

Учебно-методические материалы

Методы, формы и технологии

Метод проблемного обучения
Метод проектов
Метод питчинга

Методические разработки

Методические рекомендации по промежуточной аттестации
Методические рекомендации по организации питчинга
Мануал - JavaScript для верстальщика

Материалы курса

Допматериалы - Адаптивность. Мобильные устройства. JavaScript для верстальщика. Работа с хостингом

Учебная литература

• Браун. Э. Изучаем JavaScript. Руководство по созданию современных веб-сайтов. - Москва. - Альфа книга , 2017. - 368 с. Дакетт Д. HTML и CSS. Разработка и дизайн веб-сайтов. Москва.Эксмо. 2019 - 480с.
• Бэнкс Алекс, Порселло Ева React и Redux. Функциональная вебразра-ботка. Питер, 2018. - 336 с.
• Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д. Приемы объектно-ориентированного проектирования. Паттерны проектирования.— СПб.: Питер, 2016. — 366 с.
• Лафорте Р. Структуры данных и алгоритмы в Java. Классика Computers Science. 2-е изд. — СПб.: Питер, 2018. — 704 с.

Темы

Основы языка JavaScript Основные операторы JavaScript Циклы, массивы, структуры данных Объекты в JavaScript Введение в DOM Анонимные функции, замыкания Современный JavaScript ООП в JavaScript Асинхронные запросы. Регулярные выражения Тестирование и сборка
Лекции
2,00ч
Самостоятельная работа
3,00ч
Всего
5,00ч
Лекции
2,00ч
Практические занятия
3,00ч
Всего
5,00ч
Лекции
3,00ч
Практические занятия
3,00ч
Всего
6,00ч
Лекции
3,00ч
Самостоятельная работа
3,00ч
Всего
6,00ч
Лекции
2,00ч
Практические занятия
3,00ч
Всего
5,00ч
Лекции
4,00ч
Самостоятельная работа
4,00ч
Всего
8,00ч
Лекции
4,00ч
Самостоятельная работа
2,00ч
Всего
6,00ч
Лекции
4,00ч
Самостоятельная работа
2,00ч
Всего
6,00ч
Лекции
6,00ч
Практические занятия
4,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Самостоятельная работа
2,00ч
Всего
5,00ч
Промежуточная аттестация 2,00 часа
Промежуточная аттестация проводится в форме отчета по результатам выполнения практического задания по дисциплинам и проверки преподавателем.