РеСкладчина Интенсивный онлайн-курс HTML Academy «Базовый JavaScript» №1

Тема в разделе "Программирование, администрирование", создана пользователем Джанго, 17 окт 2015.

Метки:
Этап:
Завершена
Цена:
144.00 руб
Складчиков:
4 из 4
Организатор:
Джанго
Взнос:
78 руб
  1. Джанго

    Джанго Секс Джедай Джедай

    Регистрация:
    25 июн 2014
    Сообщения:
    1.281
    Симпатии:
    2.655
    Интенсивный онлайн-курс HTML Academy «Базовый JavaScript» №1
    Автор: HTML Academy
    Раздел 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. Модульность. Паттерны проектирования.
    • Введение в работу с памятью, профилирование.
    Задание:
    Завершение работы с интерактивным компонентом.
    Доведение проекта до финального состояния.

     
    Отзыв После ознакомления с продуктом «Интенсивный онлайн-курс HTML Academy «Базовый JavaScript» №1» оставьте свой отзыв о нём в данной теме.
    Последнее редактирование: 31 дек 2015
    Sinemia, Пчелка, BILBASICK и 4 другим нравится это.
  2. Bezlikii

    Bezlikii Вечно теплый пластилин Джедай

    Регистрация:
    26 фев 2015
    Сообщения:
    808
    Симпатии:
    1.152
    Что значит проведешь ты?) Мне материалы нужны и то, что было у них на интенсиве) Это же будет, так?)
    *** Добавлено: 2 ноя 2015. Дата исходного сообщения: 2 ноя 2015 ***
    Аааа, ты наверное хотел быть организатором :) А то я что-то не так все понял :D:ne_ponyal:
     
  3. Джанго

    Джанго Секс Джедай Джедай

    Регистрация:
    25 июн 2014
    Сообщения:
    1.281
    Симпатии:
    2.655
    :)
     
    Последнее редактирование: 9 дек 2015
  4. Bezlikii

    Bezlikii Вечно теплый пластилин Джедай

    Регистрация:
    26 фев 2015
    Сообщения:
    808
    Симпатии:
    1.152
    Умерла складчина?
     
  5. Джанго

    Джанго Секс Джедай Джедай

    Регистрация:
    25 июн 2014
    Сообщения:
    1.281
    Симпатии:
    2.655
    iamvavilon, Пчелка и BILBASICK нравится это.
  6. Джанго

    Джанго Секс Джедай Джедай

    Регистрация:
    25 июн 2014
    Сообщения:
    1.281
    Симпатии:
    2.655
    Сбор взносов: 27 дек 2015
     
    fokakatu, iamvavilon и Пчелка нравится это.
  7. Mikler

    Mikler Новичок

    Регистрация:
    10 июл 2015
    Сообщения:
    5
    Симпатии:
    36
    А данный интенсив уже доступен ?
     
  8. nomoney

    nomoney Новичок

    Регистрация:
    28 окт 2015
    Сообщения:
    6
    Симпатии:
    7
    Джанго, здравствуйте, а я могу поучаствовать в этой складчине? (очень бы хотелось) Если да - то подскажите пожалуйста как. Буду благодарен
     
  9. Джанго

    Джанго Секс Джедай Джедай

    Регистрация:
    25 июн 2014
    Сообщения:
    1.281
    Симпатии:
    2.655
    Конечно можешь, жми кнопку!
     
    fokakatu, Ведьмочка и iamvavilon нравится это.
  10. nomoney

    nomoney Новичок

    Регистрация:
    28 окт 2015
    Сообщения:
    6
    Симпатии:
    7
    Извините, я видимо тупой :( не вижу у себя кнопки :(
     
  11. Малена

    Малена Админ

    Регистрация:
    3 мар 2015
    Сообщения:
    4.660
    Симпатии:
    6.244
    Ваш статус Новичок не дает Вам возможности принимать участие в складчинах после их завершения.
    Подробнее здесь:
    ЧаВо по участию в складчинах
     
  12. nomoney

    nomoney Новичок

    Регистрация:
    28 окт 2015
    Сообщения:
    6
    Симпатии:
    7
    Прочитал, теперь все понятно. Спасибо за пояснение.
    Очень жаль конечно. :(

    PS нафлудил тут у вас, извините
     
Загрузка...
Похожие темы - Интенсивный онлайн курс
  1. nebo_ryadom
    Ответов:
    2
    Просмотров:
    536
  2. Vik77
    Ответов:
    0
    Просмотров:
    384
  3. MIG
    Ответов:
    0
    Просмотров:
    63
  4. Джанго
    Ответов:
    0
    Просмотров:
    153
  5. MIG
    Ответов:
    0
    Просмотров:
    72
  6. Ирээн
    Ответов:
    0
    Просмотров:
    296
  7. Солнце ясное
    Ответов:
    0
    Просмотров:
    167