+7 (812) 703-02-02 info@hse.spbstu.ru

Семестр 2. Учимся кодить на JavaScript

C 6 класса | 13 занятий | Очно или онлайн

Длительность курса: 42 ак. часа (13 занятий по 2 ак.часа + 16 часов домашней работы)

О чём курс

JavaScript — это язык программирования, который используют для написания frontend- и backend-частей сайтов, а также мобильных приложений. Это язык программирования высокого уровня, то есть код на нем понятный и хорошо читается.

Клиентская часть веб-приложений (frontend) - это интерфейс страницы, то есть всё, что видит пользователь: контент, кнопки, формы обратной связи, меню. С помощью JavaSscipt интерфейс реагирует на действия пользователя (клики мыши, нажатия клавиш), также язык отвечает за запоминание данных и автозаполнение форм.

Цель данного курса - изучение языка программирования JavaScript в объеме достаточном для создания различных визуальных эффектов и интерактивных элементов управления на веб-страницах.

Чему научим

  • Работа с простыми типами данных.
  • Применение арифметических операций.
  • Реализация разветвлённых алгоритмов.
  • Использование операций сравнения и логических операций.
  • Реализация классических задач программирования с помощью циклов.
  • Работа с массивами.
  • Разработка собственных функций.
  • Работа с объектной моделью документа.
  • Обработка событий.

Занятие 1

Введение

  • Размещение сценария на веб-странице. Комментарии
  • Переменные и константы. Типы данных
  • Арифметические операторы. Операторы равенства
  • Ввод-вывод информации

Занятие 2-3

Условные инструкции

  • Условная инструкция if..else
  • Операторы сравнения
  • Логические операторы

Занятие 3-4

Циклы в JavaScript

  • Цикл for
  • Цикл while

Занятие 5-6

Функции в JavaScript

  • Объявление и вызов функции
  • Аргументы функции. Возврат значения
  • Функциональные выражения

Занятие 7-8

Массивы в JavaScript

  • Объявление массива. Свойство length
  • Перебор массива
  • Методы для работы с массивами: join(), concat(), indexOf(), sort(), reverse(), slice()

Занятие 9-10

Объектная модель

  • Объектная модель документа
  • Поиск элементов в dom
  • Работа с атрибутами

Занятие 11-13

События

  • Обработчик события
  • Объект события (Event)
  • События мыши
  • Объект Image и предзагрузка изображений

Подведение итогов курса

Стоимость

17 300 ₽

Социальные скидки для многодетных и других категорий семей.
Скидки призёрам открытых мероприятий АИШ.
Оплата материнским капиталом. Можно оформить налоговый вычет по расходам на обучение - 13%.

Как поступить

Для уже обучающихся в АИШ:

  • Семестр 1. Построй свой первый сайт - итоговая оценка не ниже "удовлетворительно" или промежуточная аттестация не ниже 60.

Как записаться на занятия

О дате начала набора будет объявлено дополнительно.

Академия информатики для школьников в цифрах

20 лет

успешной работы
в Политехническом университете Петра Великого

10

направлений обучения

83

учебные программы

3 500

школьников
проходят обучение
ежегодно

151

выпускник АИШ
в 2023 году поступил
в Политехнический университет

4

учебные площадки

36

компьютерных классов