Уровень 3. Web-программирование на JavaScript. Обучение в г. Уфа

Описание курса «Уровень 3. Web-программирование на JavaScript» в г. Уфа

Изучение JavaScript — важный шаг в мир построения функциональных сайтов и мощных интерфейсов. 

Почему стоит изучить JavaScript:

  • Появившись в середине 90-х, этот язык по-прежнему востребован и не имеет серьезных конкурентов.
  • Знание JavaScript является самым частым требованием в вакансиях веб-разработчиков.
  • В рейтинге популярности языков программирования аналитической компании RedMonk (2016 год) JavaScript занимает 1 место.
  • Этот курс посвящен основам веб-программирования на JavaScript. Вы получите представление о веб-разработке и, в частности, о языке сценариев JavaScript и его специфике согласно стандарту ECMAScript-262. Вы узнаете, в чем заключаются особенности синтаксиса языка, познакомитесь с основным встроенным функционалом и, выполняя практикумы после каждой темы, научитесь самостоятельно создавать базовые алгоритмы.
  • Пройдя курс, вы будете понимать суть веб-программирования и твердо знать язык JavaScript без привязки к среде исполнения. После этого курса вы будете готовы к прикладному применению JavaScript: работе с html-страницей, ее элементами и событиями
  • Уверенное владение этим сценарным языком программирования позволит вам создавать гибкие интерактивные сайты для заказчиков и собственные проекты.
  • Профессия веб-разработчика сегодня необычайно востребована, при этом чаще всего работодатели ждут от соискателей знания JavaScript.
  • До изучения JavaScript рекомендуется пройти курс  «Создание сайтов на HTML5 и CSS3»
Развернуть

Программа курса «Уровень 3. Web-программирование на JavaScript» в г. Уфа

Урок 1. Основы программирования и управляющие конструкции:

  1. Введение в JavaScript
  2. Обзор базовых типов
  3. Операторы
  4. Выражения и инструкции
  5. Переменные и константы
  6. Манипуляции с базовыми типами
  7. Тривиальные типы
  8. Цикл while
  9. Операторы инкремента и декремента
  10. Цикл for
  11. Цикл dowhile
  12. Управляющие конструкции if — elseif — else
  13. Прерывание и продолжение цикла
  14. Управляющая конструкция switch

Урок 2. Функции. Объекты. Массивы:

  1. Понятие функций
  2. Декларация функций
  3. Аргументы функции
  4. Возврат значений
  5. Области видимости
  6. Функция-выражение
  7. Анонимная функция
  8. Объектный тип: Объект (Object)
  9. Свойства объекта
  10. Методы объекта
  11. Объектный тип: Массив (Array)
  12. Свойство и методы функций

Урок 3. Объектно-ориентированное программирование:

  1. Конструкторы объектов
  2. Прототипы
  3. Классы
  4. Дополнительные встроенные объекты

Урок 4. Объектная модель браузера:

  1. Объектная модель браузера
  2. Объект Window
  3. Объект Navigator
  4. Объект Screen
  5. Объект History
  6. Объект Location
  7. Объект Document
  8. HTML-коллекции

Урок 5. Использование элементов HTML:

  1. Свойства и методы элемента Form
  2. Свойства и методы элемента Input
  3. Свойства и методы элемента TextArea
  4. Свойства и методы элемента Select
  5. Свойства и методы элемента Option
  6. Свойства и методы элемента Image
  7. Свойства и методы элемента Table

Урок 6. Объектная модель документа DOM:

  1. DocumentObjectModel (DOM)
  2. Типы узлов
  3. Связи между объектами
  4. Свойства и методы интерфейса Node
  5. Свойства и методы интерфейса Element
  6. Свойства и методы интерфейса Document
  7. Нестандартные свойства и методы HTML-элементов
  8. Свойства и методы коллекции styleSheets

Урок 7. События и их обработка:

  1. Список событий
  2. Модели событий
  3. Назначение обработчиков событий
  4. Работа с обработчиками событий
  5. Получение ссылки на событие
  6. Отмена действий по умолчанию
  7. Кроссбраузерные свойства события
  8. Получение ссылки на элемент
  9. Использование фазы всплытия событий
  10. Отмена всплытия события

Урок 8. Зачетная работа

Для тех, кто получил или уже имеет знания в рамках данного курса и хотел бы продолжить обучение, мы предлагаем курсы Web-программирования: «PHP, MySQL», а также линейку курсов по продвижению сайтов

Расписание курса

Разработка сайтов. Уровень 3. JavaScript
В группе
16 ак.часов Очно Онлайн
05.02.2025
10000
6900 р.
-31% до 20.12.2024... Для получения скидки 31% запишитесь в эту группу до 20.12.2024
Количество мест ограничено!
Заявка Оплата
Индивидуально
16 ак.часов Очно Онлайн
Дата начала по согласованию   +7 (347) 223-33-74
20000
14950 р.
-50% до 20.12.2024... Для получения скидки 50% запишитесь в эту группу до 20.12.2024
Количество мест ограничено!
Заявка Оплата
В группе
48 ак.часов Очно Онлайн
23.01.2025
30000
19800 р.
-34% до 20.12.2024... Для получения скидки 34% запишитесь в эту группу до 20.12.2024
Количество мест ограничено!
Заявка Оплата
Индивидуально
48 ак.часов Очно Онлайн
Дата начала по согласованию   +7 (347) 223-33-74
60000
29400 р.
-51% до 20.12.2024... Для получения скидки 51% запишитесь в эту группу до 20.12.2024
Количество мест ограничено!
Заявка Оплата

Отзывы 4

Кешбэк 13% Запись на обучение вверх