Курс: JavaScript v2.0

Начните писать программы на JavaScript. Курс рассчитан на тех, кто начинает с нуля. Шаблоны и задачи подобраны по нарастанию сложности, помогут вам научится писать корректный код. В курсе представлены все темы необходимые для соискания уровня junior разработчика и 3 проекта. Один проект - получение погоды по API, второй - touch slider, и трений - клавиатура. 5 юнитов посвящены работе с AJAX запросами. В курсе сделан большой упор на массивах.

Необходимые навыки: курс HTML для JS Разработчиков (или уверенные знаниями HTML + CSS)
Количество видеоуроков: 30
Количество задач в ДЗ: 449
Проект: 3 мини проекта
Ограничения по времени: нет
Проверка домашних заданий: да
Поддержка в чате: да
Стоимость: за весь курс*
Сертификация: да, при выполнении более 80% задач
Изучаем технологии: JavaScript, Циклы, Массивы, DOM, Object, Touch, API, AJAX,
Приобрести курс: Приобрести
SPRINT 00
Настраиваем VScode для работы с курсом
SPRINT 01
Стартуем и пишем первую программу
SPRINT 02
Основы ввода данных
SPRINT 03
Оператор If, else, switch case - выбор в JavaScript
SPRINT 04
Работаем с формами: input, range, textarea, checkbox (update 2021-05-12)
SPRINT 05
Циклы в JavaScript (часть 1)(update 2021-05-12)
SPRINT 06
Вложенные циклы в JavaScript (часть 2)(update 2021-05-12)
SPRINT 07
Функции и все о них (update 2021-05-12)
SPRINT 08
Цикл While, Do While
Материалы юнита доступны после покупки курса.
SPRINT 09
Работаем с DOM
SPRINT 10
Массивы в JavaScript
SPRINT 11
Добавление и удаление элементов в массиве, pop, push,splice
SPRINT 12
Двумерные массивы
SPRINT 13
Ассоциативный массив (объект) в JavaScript
SPRINT 14
Практика по массивам - получаем прогноз погоды по API
SPRINT 15
Set в JavaScript
SPRINT 16
Перебор массивов: for, for in, for of
SPRINT 17
Методы массивов: map, filter ( часть 1)
SPRINT 18
Методы массивов: join, split, forEach ( часть 2)
SPRINT 19
События мыши в JavaScript
SPRINT 20
События клавиатуры в JavaScript
SPRINT 21
Краткий обзор touch событий
SPRINT 22
Обрабатываем ошибки с помощью Try Catch
SPRINT 23
LocalStorage. Сохраняем все
SPRINT 24
Немного теории - работа с POST, GET запросами
SPRINT 25
AJAX - асинхронный JavaScript
SPRINT 26
Учим FETCH на практике
SPRINT 27
Работаем с промисами (Promise)
SPRINT 28
ООП в ES6
SPRINT 29
Бонусы - замыкания
SPRINT 30
Бонус - Рекурсия