1. Новые покупки Показать еще

    05.12.2016: Секреты соло на электрогитаре (Иван Селиванов)

    05.12.2016: Почему ребёнок ведёт себя плохо и что с этим делать (Дмитрий Карпачев)

    05.12.2016: Сексуальные фишки женщины-плюс

    05.12.2016: Профессиональная позировка и работа с людьми на фотосессиях (Константин Ощепков)

    05.12.2016: Возраст от 3 до 5. Проблемы и решения (Дмитрий Карпачев)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    02.12.2016: AutoCAD. Секреты и хитрости

    02.12.2016: Плагин "Совместные покупки" для Wordpress

    02.12.2016: [WP] Catalogue PRO - Создаем красивые каталоги и карточки...

    01.12.2016: Программа на Футбол-хоккей-баскетбол «Golplyus Tyresyas»

  4. Сбор взносов Показать еще

    02.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

    01.12.2016: [Бизнес Молодость] Реальный Google AdWords (Михаил Дашкиев)(2016)

    30.11.2016: Портретная фотография (Сергей Сараханов)

    29.11.2016: Персональный годовой прогноз 2017 (А.В. Голоушкин)

    29.11.2016: Саммит по личному брендингу от Websarafan

Куплено Интенсивный онлайн‑курс «Базовый JavaScript» (Игорь Алексеенко)

Тема в разделе "Курсы по программированию", создана пользователем Злата, 26 мар 2016.

Цена:
20500р.
Взнос:
372р.

Основной список:

1. Злата
    Тип: Стандартная складчина
    Участников: 1/60
    1. 26 мар 2016
      #1
      Злата

      Злата Организатор Организатор

      Интенсивный онлайн‑курс «Базовый JavaScript» (Игорь Алексеенко)

      [​IMG]

      Программа интенсива:
      Раздел 1: введение

      Теория:
      Инструменты работы с JavaScript: браузер, консоль, IDE.
      Введение в работу с системой контроля версий.
      Рабочий процесс на интенсиве.
      Введение в JavaScript.
      Области применения JavaScript.
      Функции, типы данных, переменные.
      Условные операторы, циклы.
      Диалоговые окна.
      Интерпретируемость языка, очередность выполнения команд.
      Исключения.
      Консоль.

      Практика:
      Клонирование репозитория.
      Выбор IDE.
      Настройка рабочего окружения.

      Раздел 2: знакомство с DOM

      Теория:
      Введение в работу с DOM. Формы.
      События. Модель DOM Level 0.
      Cookies.
      Javascript. Контекст функции.

      Практика:
      Валидация данных, введенных в форму.
      Сохранение последних валидных данных в форме в cookies.

      Раздел 3: погружение в DOM

      Теория:
      Продвинутая работа с DOM: создание, удаление элементов, DocumentFragment.
      Введение в шаблонизацию.
      Работа с изображениями.
      Базовые структуры данных: массивы и объекты.
      Библиотеки jQuery, lodash/underscore, mout.
      Интервалы и таймауты.
      Асинхронность JavaScript, очередность выполнения кода, потеря окружения.

      Практика:
      Создание DOM-дерева на основе заданной структуры данных.
      Добавление обработчиков ошибок и таймеров на загрузку изображений.

      Раздел 4: передача и обработка данных

      Теория:
      Введение в HTTP: методы, коды состояния, заголовки.
      Введение в AJAX.
      Объект XMLHttpRequest.
      GlobalFetch.
      jQuery.ajax.
      Cross-Origin Resource Sharing (CORS).
      Работа с коллекциями.
      Хранение данных в localStorage.

      Практика:
      Загрузка структуры данных с прошлой недели с сервера по AJAX.
      Фильтрация списка.
      Сохранение состояния фильтров в LocalStorage.

      Раздел 5: события

      Теория:
      Модель событий DOM Level 2.
      Обработчики событий. Создание, удаление обработчиков.
      Объект Event. Фазы события.
      Контекст функции. Задание контекста.
      Замыкания.
      Делегирование событий.
      Обработка событий в jQuery.

      Практика:
      Добавление фотогалереи на учебный проект, начало.

      Раздел 6: введение в ООП

      Теория:
      Введение в объектно-ориентированное программирование (ООП).
      Особенности ООП в JavaScript: Прототипы. Конструкторы. Цепочка прототипов. Наследование в JavaScript.

      Практика:
      Продолжение работы с фотогалереей.

      Раздел 7: медиа и графика

      Теория:
      HTMLMediaElement на примере audio и video.
      Графика на SVG.
      Введение в графику на Canvas.

      Задание:
      Завершение фотогалереи, добавление видеопроигрывателя в качестве одного из слайдов.
      Начало работы над интерактивным компонентом учебного проекта.

      Раздел 8: работа с состояниями приложения

      Теория:
      Работа с адресной строкой. window.location. document.location.
      Введение в работу с историей браузера. pushState/popState.
      Введение в MVC. Библиотека backbone.js

      Практика:
      Cохранение состояния приложения в адресной строке браузера и восстановление после перезагрузки страницы.
      Рефакторинг кода, согласно паттерну MVC.

      Раздел 9: лучшие практики и оптимизация

      Теория:
      Лучшие практики JavaScript. Модульность. Паттерны проектирования.
      Введение в работу с памятью, профилирование.

      Задание:
      Завершение работы с интерактивным компонентом.
      Доведение проекта до финального состояния.

      Продажник:
       
    2. Загрузка...

      Похожие темы
      1. Менеджер
        Открыто

        [HTML Academy] Интенсивный онлайн‑курс «Базовый JavaScript»

        Менеджер, 31 авг 2016, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [HTML Academy] Интенсивный онлайн‑курс «Продвинутый HTML и CSS»

        Менеджер, 31 авг 2016, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [HTML Academy] Интенсивный онлайн‑курс «Базовый HTML и CSS»

        Менеджер, 31 авг 2016, в разделе: Курсы по программированию
      4. Менеджер
        Открыто

        [html adademy] Интенсивный онлайн‑курс Базовый HTML и CSS №13

        Менеджер, 9 мар 2016, в разделе: Курсы по программированию
      5. hp4s
        Куплено

        Интенсивный онлайн‑курс «Базовый HTML и CSS» (2016)

        hp4s, 11 мар 2016, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        Интенсивный курс обучения торговли на бирже

        Менеджер, 27 сен 2016, в разделе: Форекс и инвестиции
      7. Менеджер
        Открыто

        Английский язык за 25 дней. Интенсивный курс (+MP3)

        Менеджер, 25 авг 2016, в разделе: Электронные книги