Microsoft Silver Partner
Оформить заявку

Курс - JavaScript Шаблоны

Изображение к курсу JavaScript Шаблоны
Курс JavaScript Шаблоны
Длительность 5 дней / 10 часов
Количество уроков 5

Очное обучение

2100 UAH Расписание

Онлайн обучение

2100 UAH Расписание

Видео обучение

Оформить подписку

Консультации

Записаться
JavaScript – это язык Всемирной паутины. Первоначально он использовался как язык применяющийся для манипулирования отдельными частями страницы. Сейчас же с использованием JavaScript разрабатываются не только сценарии для станиц, но и серверные приложения, расширения и плагины для разных программ, а также сложные веб приложения.
При появлении языка JavaScript многие разработчики считали этот язык недостаточно совершенным, но за последние годы это убеждение сменилось на противоположное. И многие другие языки программирования C#, Java, PHP начали заимствовать некоторые конструкции JavaScript.
Данный курс позволит слушателю, используя различные шаблоны кодирования, сделать приложение максимально удобным для сопровождения и расширения. Также в этом Вы изучите шаблоны проектирования, которые помогут разрабатывать свои Фреймворки и понимать структуру других библиотек написанных на JavaScript.
• Знание языка JavaScript (уровень курса JavaScript Advanced)
• Знание языка разметки HTML
• Знание CSS
Веб разработчики
Разработчики пользовательского интерфейса Windows Store
Урок 1

Литералы и конструкторы

- Преимущество использования литералов.
- Использование литералов объектов.
- Использование литералов массивов.
- Шаблоны для создания пользовательских конструкторов.
- Объекты-обертки простых типов.

Урок 2

Функции

- Особенности функций в JavaScript. Терминология.
- Шаблоны использования функций обратного вызова.
- Шаблоны работы с функциями.
- Немедленно-вызываемые функции.
- Самоопределяемые функции.
- Замыкание.
- Мемоизация.
- Каррирование.

Урок 3

Шаблоны создания объектов и повторное использование кода

- Шаблон создания пространств имен.
- Шаблон «Модуль».
- Шаблон «Изолированное пространство имен».
- Классические шаблоны повторного использование кода.
- Современные шаблоны повторного использование кода.

Урок 4

Шаблоны проектирования в JavaScript

- Singleton.
- Фабрика.
- Итератор.
- Декоратор.
- Стратегия.
- Фасад.
- Прокси.
- Медиатор.
- Наблюдатель.

Урок 5

Шаблоны работы с DOM

- Анти шаблоны работы с деревом DOM.
- Примеры правильной организации обращения к DOM.
- Разработка сценариев, работающих продолжительное время.
- Способы развертывания сценариев.
- Минимизация JavaScript кода.
- Замер скорости загрузки документа, оптимизация веб документа.

- Использовать шаблоны кодирования
- Использовать шаблоны проектирования
- Избегать основные анти шаблоны в JavaScript приложениях
- Использовать различные механизмы повторного использования кода в JavaScript
Check mark Запись в учебный центр Separator Онлайн форма для регистрации
Три раза в неделю Ежедневно Специальности На выходных
Дата начала Дата окончания Время
28.09.2018 28.09.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
26.10.2018 26.10.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.12.2018 05.12.2018 09:00-11:00 Зарегистрироваться
05.12.2018 05.12.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 09:00-11:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
19.11.2018 19.11.2018 09:00-11:00 Зарегистрироваться
19.11.2018 19.11.2018 19:00-21:00 Зарегистрироваться
22.10.2018 22.10.2018 09:00-11:00 Зарегистрироваться
22.10.2018 22.10.2018 19:00-21:00 Зарегистрироваться
15.10.2018 15.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
09.10.2018 09.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
17.10.2018 17.10.2018 19:00-21:00 Зарегистрироваться
05.11.2018 05.11.2018 09:00-11:00 Зарегистрироваться
05.11.2018 05.11.2018 19:00-21:00 Зарегистрироваться
23.11.2018 23.11.2018 09:00-11:00 Зарегистрироваться
23.11.2018 23.11.2018 19:00-21:00 Зарегистрироваться
07.12.2018 07.12.2018 09:00-11:00 Зарегистрироваться
07.12.2018 07.12.2018 19:00-21:00 Зарегистрироваться
17.12.2018 17.12.2018 09:00-11:00 Зарегистрироваться
17.12.2018 17.12.2018 19:00-21:00 Зарегистрироваться
25.10.2018 25.10.2018 19:00-21:00 Зарегистрироваться
08.10.2018 08.10.2018 09:00-11:00 Зарегистрироваться
08.10.2018 08.10.2018 19:00-21:00 Зарегистрироваться
23.10.2018 23.10.2018 19:00-21:00 Зарегистрироваться
08.11.2018 08.11.2018 19:00-21:00 Зарегистрироваться
26.09.2018 26.09.2018 19:00-21:00 Зарегистрироваться
20.09.2018 20.09.2018 09:00-11:00 Зарегистрироваться
25.09.2018 25.09.2018 19:00-21:00 Зарегистрироваться
18.10.2018 18.10.2018 19:00-21:00 Зарегистрироваться
04.10.2018 04.10.2018 19:00-21:00 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку

Три раза в неделю Ежедневно Специальности На выходных
Дата начала Дата окончания Время
28.09.2018 28.09.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
26.10.2018 26.10.2018 19:00-21:00 Зарегистрироваться
24.09.2018 24.09.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.12.2018 05.12.2018 09:00-11:00 Зарегистрироваться
05.12.2018 05.12.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 09:00-11:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
19.11.2018 19.11.2018 09:00-11:00 Зарегистрироваться
19.11.2018 19.11.2018 19:00-21:00 Зарегистрироваться
22.10.2018 22.10.2018 09:00-11:00 Зарегистрироваться
22.10.2018 22.10.2018 19:00-21:00 Зарегистрироваться
15.10.2018 15.10.2018 09:00-11:00 Зарегистрироваться
15.10.2018 15.10.2018 19:00-21:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
09.10.2018 09.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 09:00-11:00 Зарегистрироваться
01.10.2018 01.10.2018 09:00-11:00 Зарегистрироваться
19.09.2018 19.09.2018 19:00-21:00 Зарегистрироваться
05.10.2018 05.10.2018 19:00-21:00 Зарегистрироваться
17.10.2018 17.10.2018 19:00-21:00 Зарегистрироваться
05.11.2018 05.11.2018 09:00-11:00 Зарегистрироваться
05.11.2018 05.11.2018 19:00-21:00 Зарегистрироваться
23.11.2018 23.11.2018 09:00-11:00 Зарегистрироваться
23.11.2018 23.11.2018 19:00-21:00 Зарегистрироваться
07.12.2018 07.12.2018 09:00-11:00 Зарегистрироваться
07.12.2018 07.12.2018 19:00-21:00 Зарегистрироваться
17.12.2018 17.12.2018 09:00-11:00 Зарегистрироваться
17.12.2018 17.12.2018 19:00-21:00 Зарегистрироваться
25.10.2018 25.10.2018 19:00-21:00 Зарегистрироваться
08.10.2018 08.10.2018 09:00-11:00 Зарегистрироваться
08.10.2018 08.10.2018 19:00-21:00 Зарегистрироваться
23.10.2018 23.10.2018 19:00-21:00 Зарегистрироваться
08.11.2018 08.11.2018 19:00-21:00 Зарегистрироваться
26.09.2018 26.09.2018 19:00-21:00 Зарегистрироваться
20.09.2018 20.09.2018 09:00-11:00 Зарегистрироваться
25.09.2018 25.09.2018 19:00-21:00 Зарегистрироваться
18.10.2018 18.10.2018 19:00-21:00 Зарегистрироваться
04.10.2018 04.10.2018 19:00-21:00 Зарегистрироваться

Не нашли подходящий курс в расписании? Оформите заявку