Курс JavaScript Шаблоны
Для кого этот курс
Веб разработчикиРазработчики пользовательского интерфейса Windows Store
Предварительные требования
• Знание языка JavaScript (уровень курса JavaScript Advanced)• Знание языка разметки HTML
• Знание CSS
Продолжительность
10 ч.Количество уроков
5 занятийСтоимость обучения
72Курс входит в
СпециальностиПрограмма курса
1
Литералы и конструкторы
- Преимущество использования литералов.
- Использование литералов объектов.
- Использование литералов массивов.
- Шаблоны для создания пользовательских конструкторов.
- Объекты-обертки простых типов.
- Использование литералов объектов.
- Использование литералов массивов.
- Шаблоны для создания пользовательских конструкторов.
- Объекты-обертки простых типов.
2
Функции
- Особенности функций в JavaScript. Терминология.
- Шаблоны использования функций обратного вызова.
- Шаблоны работы с функциями.
- Немедленно-вызываемые функции.
- Самоопределяемые функции.
- Замыкание.
- Мемоизация.
- Каррирование.
- Шаблоны использования функций обратного вызова.
- Шаблоны работы с функциями.
- Немедленно-вызываемые функции.
- Самоопределяемые функции.
- Замыкание.
- Мемоизация.
- Каррирование.
3
Шаблоны создания объектов и повторное использование кода
- Шаблон создания пространств имен.
- Шаблон «Модуль».
- Шаблон «Изолированное пространство имен».
- Классические шаблоны повторного использование кода.
- Современные шаблоны повторного использование кода.
- Шаблон «Модуль».
- Шаблон «Изолированное пространство имен».
- Классические шаблоны повторного использование кода.
- Современные шаблоны повторного использование кода.
4
Шаблоны проектирования в JavaScript
- Singleton.
- Фабрика.
- Итератор.
- Декоратор.
- Стратегия.
- Фасад.
- Прокси.
- Медиатор.
- Наблюдатель.
- Фабрика.
- Итератор.
- Декоратор.
- Стратегия.
- Фасад.
- Прокси.
- Медиатор.
- Наблюдатель.
5
Шаблоны работы с DOM
- Анти шаблоны работы с деревом DOM.
- Примеры правильной организации обращения к DOM.
- Разработка сценариев, работающих продолжительное время.
- Способы развертывания сценариев.
- Минимизация JavaScript кода.
- Замер скорости загрузки документа, оптимизация веб документа.
- Примеры правильной организации обращения к DOM.
- Разработка сценариев, работающих продолжительное время.
- Способы развертывания сценариев.
- Минимизация JavaScript кода.
- Замер скорости загрузки документа, оптимизация веб документа.
Попробуй бесплатно
Полноценное занятие с тренером
Что входит в курс
10 часов живого обучения с тренером
Практические занятия и проверка ДЗ
Общение с группой
Поддержка ментора и ассистента
Тестирование и Сертификат
Видео курс от ITVDN
Как проходит обучение
1
Живые онлайн занятия
с тренером
2
Выполнение
домашних заданий
3
Проверка ДЗ
и фидбек
4
Тестирование
и сертификация
Сертификат после прохождения курса
Сертификат после прохождения курса
Готов
начать обучение?
Отправляй заявку и зафиксируй свою скидку на обучение
Компании, в которых работают наши студенты
Остались вопросы?
Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.
О курсе JavaScript Шаблоны
JavaScript – это язык Всемирной паутины. Первоначально он использовался как язык применяющийся для манипулирования отдельными частями страницы. Сейчас же с использованием JavaScript разрабатываются не только сценарии для станиц, но и серверные приложения, расширения и плагины для разных программ, а также сложные веб приложения.
При появлении языка JavaScript многие разработчики считали этот язык недостаточно совершенным, но за последние годы это убеждение сменилось на противоположное. И многие другие языки программирования C#, Java, PHP начали заимствовать некоторые конструкции JavaScript.
Данный курс позволит слушателю, используя различные шаблоны кодирования, сделать приложение максимально удобным для сопровождения и расширения. Также в этом Вы изучите шаблоны проектирования, которые помогут разрабатывать свои Фреймворки и понимать структуру других библиотек написанных на JavaScript.
При появлении языка JavaScript многие разработчики считали этот язык недостаточно совершенным, но за последние годы это убеждение сменилось на противоположное. И многие другие языки программирования C#, Java, PHP начали заимствовать некоторые конструкции JavaScript.
Данный курс позволит слушателю, используя различные шаблоны кодирования, сделать приложение максимально удобным для сопровождения и расширения. Также в этом Вы изучите шаблоны проектирования, которые помогут разрабатывать свои Фреймворки и понимать структуру других библиотек написанных на JavaScript.