Пройдя курс, вы будете понимать суть веб-программирования и твердо знать язык JavaScript без привязки к среде исполнения. После этого курса вы будете готовы к прикладному применению JavaScript: работе с html-страницей, ее элементами и событиями, которые изучаются на курсе «JavaScript. Уровень 2. Расширенные возможности».
Стоимость курса
21 500 рубЗаказать
Вы научитесь:
• Понимать сущность программирования• Понимать специфику веб-программирования
• Твердо знать язык JavaScript без привязки к среде исполнения
Аудитория:
Программисты, администраторы сайта, ИТ-специалисты, маркетологи и другие специалисты, ориентированные на работу с клиентской стороной сайтаТребования к предварительной подготовке слушателя:
Уверенное знание ПК. Знание основ HTML/CSS
Содержание курса
Модуль 1. Основы программирования
- Введение в JavaScript (ECMAScript-262)
- Обзор базовых типов
- Операторы
- Выражения и инструкции
- Переменные и константы
- Манипуляции с базовыми типами
- Тривиальные типы
- Цикл while
- Операторы инкремента и декремента
- Цикл for
- Цикл do while
- Управляющие конструкции if – else if – else
- Прерывание и продолжение цикла
- Управляющая конструкция switch
- Практикум: Практическое применение управляющих конструкций в JavaScript
- Понятие функций
- Декларация функций
- Аргументы функции
- Возврат значений
- Области видимости
- Функция-выражение
- Анонимная функция
- Практикум: Использование функций при процедурном подходе в программировании
- Объектный тип: Объект (Object)
- Свойства объекта
- Методы объекта
- Объектный тип: Массив (Array)
- Свойство и методы функций
- Практикум: Использование объектных типов в JavaScript
- Конструкторы объектов
- Прототипы
- Классы
- Практикум: Применение объектно-ориентированного подхода в программировании
- Дополнительная информация по функционалу JavaScript
- Дополнительные встроенные объекты