JavaScript для начинающих

Содержание курса лекций «Javascript для начинающих«.

Ссылки на лекции будут добавляться в содержание по мере их публикации. Чтобы не пропустить новые лекции, подпишитесь на обновления.

0. Введение

1. Основы синтаксиса

1.1 Литералы
1.2 Переменные
1.3 Комментарии, пробелы и табуляция, точка с запятой и символ перевода строки
1.4 Встроенные функции
1.5 Встраивание js-кода в html-документ. Пишем первый скрипт
1.6 Учимся использовать js-консоль
1.7 Арифметические операторы
1.8 Логические и побитовые операторы
1.9 Операторы сложного присваивания
1.10 Операторы ветвления кода
1.11 Циклы
1.12 Массивы
1.13 Объекты
1.14 Собственные функции
1.15 Встроенные методы для работы с массивами
1.16 Приведение типов
1.17 Синтаксис регулярных выражений
1.18 Использование регулярных выражений
1.19 Область видимости переменной
1.20 Функции как данные

2. ООП

2.1 Что такое ООП
2.2 Функции-конструкторы
2.3 Прототипы и наследование
2.4 Расширение встроенных типов

3. JS в браузере

3.1 Иерархия объектов
3.2 DOM
3.3 Отбор DOM-узлов
3.4 Свойства и атрибуты. css-свойства
3.5 Добавление и удаление DOM-узлов
3.6 События
3.7 Работа с куками

4. Ajax

4.1 http-запрос
4.2 Создание объекта xmlHttpRequest. Посылка запроса. Обработка ответа
4.3 Формат данных JSON