Javascript [Илья Кантор] Курс "Разработка интерфейсов" JavaScript или jQuery

Малыш Джон
Малыш Джон

Малыш Джон

Редактор
badge 6 лет с нами! badge Награда за 5000 очков репутации badge За 500 сообщений! badge За шикарный аватар!
Регистрация
26/03/2018
Сообщения
29.133
Репутация
534
Автор: Илья Кантор
Название: Курс "Разработка интерфейсов" JavaScript или jQuery


Курс включает в себя знания и навыки, необходимые для создания интерфейсов на JavaScript.

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

Также курс включает в себя грамотное использование jQuery.

Так как это достаточно много всего, то часть материалов будет выделена в отдельный видеокурс, который вы получите для освоения перед началом занятий. Это позволит нам использовать месяц с большей пользой.

Этот курс желательно осваивать после "курса профессионального JavaScript". Одновременное освоение возможно, но только если вы раньше работали с JavaScript. Ввиду большой учебной нагрузки, которая при этом будет, сочетать такой "интенсив" с работой фулл-тайм не получится.

Программа курса:
  1. До курса: HTML/CSS, основы JS.
  2. Документ, генерация интерфейса.
    Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
    • Внутреннее устройство браузера, работа со скриптами.
    • Дерево DOM, особенности в современных браузерах и IE<9.
    • Получение информации об элементах страницы.
    • Модификация элементов и создание новых, с учетом производительности, чтобы интерфейсы работали быстро.
    • Размеры и координаты элементов. Передвижение и прокрутка элементов.
  3. События, взаимодействие с посетителем.
    Для 95% задач по взаимодействию с посетителем хватает примерно 15 событий. Мы изучим их, обращая внимание на важные тонкости, чтобы избежать типичных ошибок и глюков в коде.
    • Взаимодействие с посетителем при помощи мыши, клавиатуры, форм.
    • События загрузки окна, документа, элементов.
    • Делегирование как паттерн разработки.
    • Drag'n'Drop.
  4. Разработка компонент, jQuery
    Здесь мы собираем знания, которые приобрели до этого, чтобы строить компоненты, в том числе и довольно сложные. Когда мы умеем работать на уровне обычного JavaScript, то можем с пониманием применить этот фреймворк.
    • Структура компонента, организация кода.
    • Грамотное применение jQuery.
    • Практика и проверка правильности понимания, хорошего стиля работы с jQuery.
  5. Дополнительно
    • Архитектура сложных интерфейсов, другие фреймворки, насколько хватит времени.
Все темы рассматриваются подробно, с упором на тонкости и практику.


Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.


Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
3
Просмотры
3K
Тотуся
Тотуся
Малыш Джон
Ответы
1
Просмотры
2K
Тотуся
Тотуся
Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
4
Просмотры
2K
Суперюля
Суперюля

Похожие темы

Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Брат Тук
Ответы
0
Просмотры
844
Брат Тук
Брат Тук
Копостник
Ответы
2
Просмотры
4K
GRAFILOV
GRAFILOV
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
2
Просмотры
3K
RomatoPotato
Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
крымский гусь
Ответы
5
Просмотры
6K
a.samoilenko
a.samoilenko
Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
крымский гусь
Ответы
1
Просмотры
2K
B010
B010
Сверху Снизу