Що нового?

Придбаний [Повтор] [CBS] JavaScript Шаблоны

Інформація про покупку
Тип покупки: Складчина
Ціна: 2800 ГРН
Учасників: 0 з 65
Організатор: Відсутній
Статус: Набір учасників
Внесок: 44.8 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Повтор] [CBS] JavaScript Шаблоны




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

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 кода.
  • Замер скорости загрузки документа, оптимизация веб документа


Скрытое содержимое.
http://edu.cbsystematics.com/ru/courses/description/javascript_patterns
 
Угорі