- Что такое JavaScript. Области применения и решаемые задачи
- JS и WEB: динамические страницы, подготовка и отображение данных.
- Встраивание скриптов в html документ
- hello world
- Инстурументы JS программиста
- Подключение скрипта к html документу
- Струкрутра кода и порядок выполнения скрипта
- Обработка и хранение информации компьютером. Типы данных
- Переменные. Обьявление и присваивание значений
- Взаимодействие с пользователем: alert, prompt, confirm
- Основные операторы
- Логические операторы
- Управление потоком выполнения скрипта:
- if, else
- for, do, while
- switch
- Массивы
- Перебор
- Сортировка
- Функции
- Способы обьявления
- Аргументы
- Возврат
- Способы вызова
- Анонимные, колбеки, замыкания
- Объекты
- ООП в JS
- Git и github
- Методы взаимодействия с HTML и CSS
- Навигация по DOM
- Прослушивание и обработка событий документа
- Регулярные выражения
- Валидация форм
- Анимация
- Локальное хранилище данных
- Использование CDN
- jQuery
- Underscore
- moment
- JSON
- AJAX
- Ознакомление с framework
- Создание простого приложения
- Часто используемые директивы
- Создание собственных директив
- Сервисы. Создание собственных сервисов и фильтров