Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

3 900 ₽
есть рассрочка

Включено в курс

  • 18 уроков (видео и/или текст)
  • 18 упражнений в тренажере
  • 52 проверочных тестов
  • Самостоятельная работа
  • Дополнительные материалы
  • Помощь в «Обсуждениях»
  • Доступ к остальным курсам платформы

Чему вы научитесь

  • Оживлять веб-страницы добавляя в них интерактивность
  • Взаимодействовать с любыми элементами на странице, выбирать их или изменять
  • Обеспечивать универсальную работу JavaScript в любом браузере
  • Правильно обрабатывать формы
  • Выполнять AJAX запросы на сервер
  • Использовать JQuery для обработки DOM

Курс подойдет для тех, кто хочет научиться писать скрипты для сайтов. Знания этого курса — основа фронтенд-разработки, на которой строится все остальное. Для прохождения требуется знание JavaScript.

Что вы получите после обучения

Приобретаемые навыки
3
DOM
4
DOM API
5
JSDOM
6
Полифиллы
7
AJAX
8
События
9
Селекторы
10
Формы

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

Программа курса

Введение
Познакомиться с курсом и его целями

JavaScript в браузере
Научиться использовать js в браузере. Узнать об отличиях между серверным и клиентским js.

Глобальный объект Window
Узнать зачем нужен и как использовать объект window

BOM объекты
Познакомиться с объектами, позволяющими управлять браузером через JavaScript

Что такое DOM?
Узнать о том чем HTML отличается от DOM

Навигация по DOM-дереву
Познакомиться со структурой DOM дерева. Научиться перемещаться по ней.

Декларативный поиск по DOM-дереву
Познакомиться с поисковыми методами: getElementById, querySelector и другими.

Консоль разработчика
Научиться пользоваться консолью разработчика в браузере.

Манипулирование DOM деревом
Научиться изменять DOM дерево, добавлять и удалять элементы.

Управление узлами DOM
Научиться модифицировать элементы. Понять разницу между атрибутами и свойствами.

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

Введение в события
Познакомиться с событийной моделью браузера. Изучить базовые события и их особенности работы.

События на практике
Научиться создавать интерактивные компоненты

Формы
Научиться правильно обрабатывать формы

Перехват и всплытие
Разобраться со стадиями событий. Познакомиться с тем как можно перехватить всплывающее событие и остановить его распространение.

События документа
Познакомиться с событиями возникающими при загрузке и выгрузке документа.

AJAX
Научиться выполнять AJAX запросы используя современный API браузера - fetch

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

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

Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 23.03.2024 17:48
JS: DOM API

JS: DOM API

Оставить отзыв
Поделиться курсом с друзьями