JavaScript Шаблони
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      Про курс

      Шаблони проектування (вони ж "патерни") - це архітектурні конструкції, які описують типові способи вирішення поширених завдань, що виникають у ході проектування програмного забезпечення. Застосування патернів дозволяє зробити код, що легко підтримується і розширюється, а ваші рішення – є більш динамічними, мобільними і автономними.

      За допомогою цього відеокурсу ви дізнаєтеся про всі тонкощі роботи з шаблонами проектування та кодування мовою JavaScript.

      Читати далі...

      Цей курс входить до спеціальності:

      Попередні Вимоги

      Курс підійде тим, хто має базовий рівень HTML, CSS, а також знає мову JavaScript на рівні JavaScript Advanced курсу.

      Читати далі...

      Ви навчитеся

      • Використовувати різні шаблони проектування: Singleton, Фабрика, Ітератор, Декоратор, Стратегія та інші
      • Використовувати шаблони кодування
      • Уникати застосування основних антишаблонів у JavaScript-додатках
      • Використовувати різноманітні механізми повторного використання коду JavaScript
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 5 год 1 хв
      • Курс створено: 10.08.2015
      • Уроків: 6
      • Оновлено: 03.12.2018
      • Мова: російська

      Що входить до курсу

      • 6 відео уроків
      • Домашні завдання
      • Тестування
      • Сертифікат
      • Консультація з тренером
      • Перевірка ДЗ

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом JavaScript Шаблони на 40 днів?

      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

      Відео курс JavaScript Шаблони стане чудовим доповненням до курсів JavaScript Essential та Advanced. Ви дізнаєтеся про шаблони проектування на JavaScript, що суттєво полегшує роботу.

      Читати далі...

      На  цьому відео уроці будуть розглянуті такі теми:

      • Літерали об'єктів
      • Створення користувальницьких конструкторів у JavaScript
      • Літерали для ініціалізації масивів
      • Об'єкти-обгортки простих типів у JavaScript
      Читати далі...

      На  цьому відео уроці будуть розглянуті такі теми:

      • Термінологія пов'язана з функціями JavaScript
      • Що таке контекст JavaScript функцій
      • Що таке callback функція JavaScript
      • Самовизначенні функції JavaScript
      • Як працює замикання у JavaScript
      • Мемоізація
      • Карування
      Читати далі...

      На  цьому відео уроці будуть розглянуті такі теми:

      • Шаблони зменшення кількості глобальних змінних: модуль, відкриття модуля, ізольований простір імен
      • Класичні шаблони наслідування
      • Сучасні шаблони наслідування
      Читати далі...

      На  цьому відео уроці будуть розглянуті такі теми:

      • Singleton в JavaScript
      • Використання шаблону фабрика (Factory) у JavaScript
      • Ітератор шаблон (Iterator)
      • Стратегія (strategy) для реалізації програми виконують валідацію даних
      • Шаблон фасаду (Façade)
      • Шаблон проксі (Proxy)
      • Посередник шаблон (mediator)
      • Реалізація моделі подій за допомогою шаблону спостерігач (Observer)
      Читати далі...

      На  цьому відео уроці будуть розглянуті такі теми:

      • Шаблони та антишаблони роботи з DOM
      • Як заміряти швидкість виконання ділянки JavaScript коду
      • Як правильно підключити сценарій до HTML-сторінки
      • Як оптимізувати сторінку та прискорити її завантаження
      Читати далі...
      ПОКАЗАТИ ВСЕ
      Рекомендована література
      Титри відеоуроку
      Титрів до цього уроку не передбачено
      Студенти також дивляться
      JavaScript Стартовий
      ДЕТАЛЬНІШЕ
      JavaScript: Розширені можливості
      ДЕТАЛЬНІШЕ
      JavaScript Базовий
      ДЕТАЛЬНІШЕ
      Пакети підписки з доступом до всіх курсів та сервісів

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      169.99 $
      Підписка
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      199.99 $
      Підписка
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.