Программа курса - JavaScript
JavaScript - это современный многоыункциональный язык программирования, чаще всего используемый в веб-разработках.

Первоначально он был разработан Netscape как средство добавления динамических и интерактивных элементов на веб-сайты. На сегодняшний день области применения JavaScript и его расширений гораздо шире.

Как выполняется программа на JavaScript
Вставка JS - кода в HTML документ.
Отладка программы на JavaScript в консоли браузера.
Синтаксис языка. Основы
Работа с объектами DOM

DOM = Document Object Model - это WEB стандарт, по которому стоится иерархическая структура объектов в памяти браузера. Модель эта строится на основании стандарта DOM, заложенного в браузер разработчиками и HTML кода, написанного автором интернет-сайта. Модель состоит из узлов - объектов DOM. Именно этими объектами и манипулирует JavaScript.

Основные задачи, возможности языка:
Иерарахия объектов DOM.
Программа на языке JavaScript
Массивы в JavaScript
Работа со строками
Функции в языке JavaScript
Обработка событий

Обработчики событий - DOM Events, event listeners

Объекты DOM.
Элементы HTML как объекты. Характерные свойства, методы и события.
DOM - работа со стилями (CSS)
Объекты браузера (BOM)
Объекты JavaScript
Работа с датами, таймер
Регулярные выражения
Объект Math
Объект Image
Хранение пользовательских данных - Cookies

Встроенный объект, который предоставляет для использования основные математические константы и функции.

Асинхронная обработка данных - AJAX
Дополнительные курсы
По окончании этого курса рекомендуется продолжение обучения на курсах:

Bootstrap, jQuery, jQuery UI

NodeJS, TypeScript

Angular

React, React native

Back-end development

SEO