Курс JavaScript Шаблоны (Patterns) | CyberBionic Systematics

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

Для кого этот курс

Веб разработчики
Разработчики пользовательского интерфейса Windows Store

Предварительные требования

• Знание языка JavaScript (уровень курса JavaScript Advanced)
• Знание языка разметки HTML
• Знание CSS
Duration

Продолжительность

10 ч.
Count

Количество уроков

5 занятий
Price

Стоимость обучения

72
Included

Курс входит в

Специальности

Программа курса

1
Литералы и конструкторы
- Преимущество использования литералов.
- Использование литералов объектов.
- Использование литералов массивов.
- Шаблоны для создания пользовательских конструкторов.
- Объекты-обертки простых типов.
2
Функции
- Особенности функций в JavaScript. Терминология.
- Шаблоны использования функций обратного вызова.
- Шаблоны работы с функциями.
- Немедленно-вызываемые функции.
- Самоопределяемые функции.
- Замыкание.
- Мемоизация.
- Каррирование.
3
Шаблоны создания объектов и повторное использование кода
- Шаблон создания пространств имен.
- Шаблон «Модуль».
- Шаблон «Изолированное пространство имен».
- Классические шаблоны повторного использование кода.
- Современные шаблоны повторного использование кода.

4
Шаблоны проектирования в JavaScript
- Singleton.
- Фабрика.
- Итератор.
- Декоратор.
- Стратегия.
- Фасад.
- Прокси.
- Медиатор.
- Наблюдатель.

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

Попробуйте бесплатно

Полноценное занятие с тренером

Что входит в курс

10 часов живого обучения с тренером

Практические занятия и проверка ДЗ

Общение с группой

Поддержка ментора и ассистента

Тестирование и Сертификат

Видео курс от ITVDN

Как проходит обучение

1 Arrow

Живые онлайн занятия
с тренером

Занятия группы проходят онлайн. Это эффективное живое общение. Все уроки записываются и доступны для просмотра.
2 Arrow

Выполнение
домашних заданий

К каждому уроку есть практические задачи, которые надо выполнять и сдавать в специальной LMS системе.
3 Arrow

Проверка ДЗ
и фидбек

Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.
4

Тестирование
и сертификация

После каждого модуля программы студенты проходят тестирование и получают сертификаты, подтверждающие уровень знаний.

Сертификат после прохождения курса

Certificate

Сертификат после прохождения курса

Icon Тестирование и сертификация ИТ специалистов проходит на нашей собственной платформе TestProvider.com
Icon Вы получаете заверенный сертификат от CyberBionic Systematics, подтверждающий уровень ваших знаний и увеличивающий шансы на успешное трудоустройство.
Icon Каждый сертификат имеет серийный номер, работодатель может его проверить и убедиться в подлинности сертификата.

Готов
начать обучение?

Отправляй заявку и зафиксируй свою скидку на обучение

Преподователи курса

Компании, в которых работают наши студенты
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work
Company where our clients work Company where our clients work Company where our clients work

Остались вопросы?

Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.

Image

О курсе JavaScript Шаблоны

JavaScript – это язык Всемирной паутины. Первоначально он использовался как язык применяющийся для манипулирования отдельными частями страницы. Сейчас же с использованием JavaScript разрабатываются не только сценарии для станиц, но и серверные приложения, расширения и плагины для разных программ, а также сложные веб приложения.
При появлении языка JavaScript многие разработчики считали этот язык недостаточно совершенным, но за последние годы это убеждение сменилось на противоположное. И многие другие языки программирования C#, Java, PHP начали заимствовать некоторые конструкции JavaScript.
Данный курс позволит слушателю, используя различные шаблоны кодирования, сделать приложение максимально удобным для сопровождения и расширения. Также в этом Вы изучите шаблоны проектирования, которые помогут разрабатывать свои Фреймворки и понимать структуру других библиотек написанных на JavaScript.