JavaScript. Основы веб — программирования
О курсе
Данный курс посвящен созданию Web-сайтов. В курсе рассмотрен спектр технологий создания сложных документов, использующих динамическую генерацию содержимого.
Данный курс предназначен для пользователей, имеющих определенные навыки работы создания Web-сайтов.
Цель курса:
- ознакомить слушателей со средствами разработки динамических Web-страниц,
Уровень предварительной подготовки: навыки работы в операционной системе Windows
Материалы курса: Каждый слушатель получает пособие с материалами курса
По окончании обучения Вы будете уметь:
- Создавать различные по сложности Web-страницы как с использованием «чистого» HTML кода, так и содержащие сценарии языка JavaScript и элементы Flash-анимации.
- Размещать в Internet действующий Web-сайт.
Содержание курса:
- Возможности JavaScript, инструменты создания JavaScript. Способы добавления сценариев JavaScript на WEB-страницу;
- Использование переменных (выбор имени переменной, определение значения переменным). Типы данных, преобразование типов данных, сохранение пользовательских данных в переменных;
- Использование объектов String (определение значения, определение длины строки, изменение регистра, использование отдельного символа строки, использование части строковой переменной, поиск подстроковой переменной). Использование числовых массивов (создание массива, управление элементами массива, строковые массивы, сортировка массива);
- Использование условных и логических операторов (оператор if, оператор else), задание нескольких условий. Использование условных выражений.
Использование циклов (цикл while, цикл do..while), создание бесконечных циклов, прерывание цикла, продолжение выполнения цикла. Использование цикла for..in; - Использование встроенных объектов (создание объекта, значения и свойства объекта, методы), использование ключевого слова with. Объект Math (округление, усечение, генерация случайных чисел). Использование объекта Date (получение значений, временные зоны, изменение представления даты);
- Использование функций: определение функции, вызов функции, возвращаемое значение; Подключение внешнего файла, содержащего JavaScript. Понятие глобальных и локальных переменных;
- Работа с объектной моделью браузера: получение некоторой информации о браузере, добавление текста в документ, очистка и обновление содержимого Web-страницы, использование ссылок и якорей (меток), получение сведений о работе браузера (объект History), создание кнопок Back и Forward.
- Обработка событий: роль обработчика событий в JavaScript, объекты и события, создание обработчика событий в JavaScript. События, связанные с мышью (перемещение в мыши в область и из области, щелчки и отпускания клавиш), события, связанные с клавишами, события при загрузке страницы;
- Изменение параметров отображения окон, временные задержки, обновление страницы с задержкой, отображение диалоговых окон, проверка правильности заполнения форм, создание «живых» кнопок.
- Динамический HTML в MS Internet Explorer. Динамическое изменение документа: пример раскрывающегося списка, движущиеся элементы, использование фильтров и переходов;
- Отладка сценариев JavaScript: как избежать ошибок, правильная техника программирования.
Расписание занятий
Дата | Статус | Формат | Место проведения | Стоимость |
---|---|---|---|---|
25.11.2024 | Дистанционный
Дистанционное обучение (СДО): Самостоятельное изучение материалов программы. Оптимальный вариант для занятых людей, которые готовы учиться самостоятельно в свободное время в удобном для них темпе. Консультации преподавателей оказываются дистанционно (при необходимости). | Виртуальный класс | 29000 ₽ |