Базовый JavaScript

Дата старта:

31.07.2018

Длительность:

42 часов

Вечер

Вт

Чт

Пн

19:00-22:00

Вт

19:00-22:00

Ср

19:00-22:00

Чт

19:00-22:00

Пт

19:00-22:00

Сб

19:00-22:00

Вс

19:00-22:00

Цена

6300 грн

Возможна оплата частями

Тренеры:

Описание курса:

Данный курс является первым этапом модуля JavaScript Developer. В ходе его изучения Вы сможете освоить:

  • создание программ на языке JavaScript
  • управление элементами страницы в браузере
  • циклы, массивы, функции, алгоритмы
  • регулярные выражения

Благодаря этим знаниям Вы почувствуете в себе уверенность и поймете, что программирование — это интересно. Полученные на курсе знания понадобятся для того, чтобы двигаться к следующим этапам, освоив бэк-энд и фронт-энд и получив новую профессию.

Вам подходит этот курс, если Вы:

  • хотите изучить JavaScript
  • имеете понимание о программировании (изучали JavaScript или другие языки или обладаете большим желанием этого и готовы к труду)
  • знакомы с HTML/CSS
  • желаете получить новую работу и все плюсы профессии «программист» (привязка зарплаты к валюте, высокий уровень оплаты труда, коллектив единомышленников, работа с зарубежными заказчиками с возможностью зарубежных командировок и релокейта).

 

Что требуется от Вас:

  • желание изучать много информации и готовность упорно трудиться
  • регулярность выполнения практических примеров и чтения теории
  • выполнение домашнего задания (домашние задания закрепляют пройденные темы и формируют привычку постоянной работы с кодом. Именно по ним тренер может судить о Вашем уровне и прогрессе).

Также Вы получаете:

diploma-2

Сертификат об окончании курса

plane-2

Очень востребованные знания

Программа курса:

Занятие 1.

  1. Введение в JavaScript
  2. Общие сведения о JavaScript
  3. Иерархия проекта
  4. Переменные, их именование и объявление
  5. Функции ввода и вывода

 

Занятие 2.

  1. Основные операции
  2. Типы данных
  3. Преобразование типов
  4. Операторы сравнения
  5. Логические операторы

 

Занятие 3.

  1. Тернарный оператор
  2. Условный оператор if…else
  3. Лесенка else if
  4. Общее понятие цикла
  5. Циклы в JavaScript

 

 

Занятие 4.

  1. Общее понятие массива
  2. Индексированные массивы
  3. Методы массивов
  4. Объекты как ассоциативные массивы
  5. Цикл for…in
  6. Ключевое слово this

 

Занятие 5.

  1. Объявление функций и вызов функций
  2. Function Expression, Function Declaration
  3. Аргументы функции
  4. Аргументы функции по-умолчанию
  5. Возврат значения

 

Занятие 6.

  1. Самовызывающиеся функции
  2. Функции обратного вызова
  3. Замыкания
  4. Каррирование
  5. Рекурсия

 

Занятие 7.

  1. Введение в DOM
  2. DOM в браузере
  3. Взаимосвязи объектов DOM
  4. Атрибут style
  5. Выборка элементов

 

Занятие 8.

  1. События в JavaScript
  2. Всплытие события
  3. Создание элементов
  4. Удаление элементов
  5. Работа с атрибутами

 

Занятие 9.

  1. Представление времени в JS
  2. Объект Data
  3. компоненты даты
  4. Функции setInterval и setTimeout
  5. try..catch…finally

 

Занятие 10.

  1. ООП в других языках
  2. ООП в JS
  3. Свойства и методы
  4. Функциональный стиль ООП

 

Занятие 11.

  1. Прототипный стиль ООП
  2. Способы наследования прототипов

 

Занятие 12.

  1. Регулярные выражения
  2. Регулярные выражения в JS
  3. Метод match()
  4. Объект regExp
  5. Спецсимволы, классы и квантификаторы
  6. Альтернация
  7. Начало и конец строки
  8. Скобочные группы

 

Занятие 13.

  1. Практика
  2. Основы JavaScript, Dom, OOП
Читать дальше

Записаться на курс

Базовый JavaScript

Остались вопросы? Звони!