Coding-trailhead

Для того, чтобы придать веб-сайту «жизни», был придуман и введен в работу свой язык программирования, который назвали JavaScript. Он хорошо взаимодействует с целевой аудиторией сайта, отслеживает перемещения курсора и клики мышки.

Курс направлен на людей, которые желают развивать профессиональные навыки веб-разработчика. Вы можете уже быть знакомы с JavaScript или только начинать его изучение.

Занятия изучают ступени создания интерактивных веб-страниц, используя языка JavaScript.

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

Общая продолжительность курса: 21 академический час

Урок 1. Основы языка Javascript

Что такое синтаксис и как работать со структурой кода. Возможные скрипты и правильный алгоритм их исполнения. Стандарты, которые отвечают современным методам. Типы данных с переменными. Hello world.

Урок 2. Главные операторы Javascript

Существующий приоритет операций. Операнды и операторы в работе. Операции побитовые и сравнения. Продуктивное взаимодействие с пользователем (alert, prompt, confirm).

Урок 3. Условные операторы. Циклы

Тернарный оператор. Оператор разнообразного выбора. Логические операторы. Короткий цикл вычисления операторов «И» и «ИЛИ». Изменение типов для примитивов.

Урок 4. Функции

Области видимости. Замыкания. Функциональные выражения. Именованные функциональные выражения. Рекурсия.

Урок 5. Работающие структуры для данных

Как использовать введение в методы и их свойства. Различные числа, объекты и строки. Углубленная практика с разными свойствами и передача по ссылке. Деталь Math. Объект Date. Массив arguments.

Урок 6. Объекты. Контекст вызова

Методы существующих объектов. Главный термин this. Изменение объектов и свойств, организация новых объектов. Статические методы. Явное указание this (call, apply, bind). Декораторы.

Урок 7. DOM. Документ и объекты страницы

Дерево DOM. Практика с DOM из консоли. Навигация по правилам в DOM. Значения и свойства узлов, атрибуты, стили, размеры, координаты и прочее. Добавление или удаление узлов.

Урок 8. DOM. События

Практика по введению браузерных событий и изучение порядка с ними. Точка события. Всплытие и перехват. Делегирование событий. Генерация событий. Действия браузера по умолчанию.

JavaScript. Уровень 1
Оставьте заявку на обучение
Оставьте свой номер телефона, и наши менеджеры свяжутся с вами.
Нажимая на кнопку, вы даёте согласие на обработку персональных данных и соглашаетесь с политикой обработки персональных данных.