JavaScript
Код EA-JavaScript
Длительность 1,5 д. (10 ч.)
Подготовка к экзаменам
Стоимость, грн без НДС
Записаться

Этот курс является первым шагом на пути изучения языка программирования JavaScript – самого распространенного языка для написания сценариев, обеспечивающих интерактивность веб-страниц, поддержку клиентской обработки и асинхронных вызовов. Сегодня язык JavaScript является особенно актуальным в связи с ажиотажем вокруг HTML5 и AJAX.
В ходе обучения последовательно рассматриваются ключевые слова и конструкции языка программирования JavaScript, приемы создания простых скриптов, основы объектно-ориентированного программирования и работы с документами, создание анимаций и обработка событий. В курсе предусмотрены многочисленные упражнения, позволяющие быстрее и глубже усвоить рассматриваемый материал. Следует отметить, что в курсе НЕ рассматриваются дополнительные библиотеки (например, jQuery) – речь идет только о самом языке.

Аудитория

  • Слушатели, которые владеют базовыми математическими, логическими и аналитическими навыками решения проблем и которые хотят приступить к изучению языка программирования JavaScript;
  • Технические писатели, веб-разработчики, технические руководители, а также такие технические специалисты не являющиеся программистами, как, например, системные администраторы;
  • Начинающие программисты и те, кто предпочитает начать изучение программирования с языка JavaScript, либо желают вернуться к основам и систематизировать свои знания;
  • Специалисты с опытом объектно-ориентированного программирования, такие как C-разработчики, также получат пользу от этого курса, поскольку он поможет им быстро мигрировать в мир веб-разработки с JavaScript

По окончании курса

  • работать с переменными, создавать собственные функции
  • использовать условные операторы и циклы
  • создавать скрипты для обработки массивов данных
  • использовать объекты и работать с DOM
  • создавать анимации и обрабатывать события

Модуль 1: Переменные и функции

  • Введение в программирование
  • Переменные и функции
  • Лабораторная работа 1: Переменные
  • Лабораторная работа 2: Функции
  • Дополнительное задание: Калькулятор

Модуль 2: Операторы и массивы

  • Операторы и массивы
  • Условный оператор
  • Лабораторная работа 1: Условный оператор
  • Лабораторная работа 2: Циклы
  • Лабораторная работа 3: Массивы
  • Дополнительное задание: Игра

Модуль 3: Объекты и DOM

  • Объекты и DOM
  • Лабораторная работа 1: Объекты
  • Лабораторная работа 2: DOM

Модуль 4: Анимации и события

  • Анимации и события
  • Лабораторная работа 1: Анимации
  • Лабораторная работа 2: События

Для успешного освоения материала этого курса опыт работы с javascript не требуется, хотя предполагается наличие некоторых знаний и навыков HTML-разметки.

  • Дополнительно слушатели должны уметь создавать и редактировать текстовые файлы с помощью текстового редактора и использовать веб-браузер для поиска информации.