JavaScript v.2.0

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

Необходимые навыки: курс HTML для JS Разработчиков или Практический HTML (или уверенные знаниями HTML + CSS)
Количество видеоуроков: 30
Количество задач в ДЗ: 449
Проект: 3 мини проекта
Ограничения по времени: нет
Проверка домашних заданий: да
Поддержка в чате: да
Стоимость: за весь курс*
Сертификация: да, при наборе более 324 баллов по ДЗ ( одна задача - 1 балл)
Изучаем технологии: JavaScript, Циклы, Массивы, DOM, Object, Touch, API, AJAX,
#UnitYoutubeДомашнее
задание
Максимум
баллов
0Настраиваем VScode для работы с курсом+no0
1Стартуем и пишем первую программу+yes20
2Основы ввода данных +yes20
3Оператор If, else, switch case - выбор в JavaScript+yes15
4Работаем с формами: input, range, textarea, checkbox...+yes20
5Циклы в JavaScript (часть 1)+yes15
6Вложенные циклы в JavaScript (часть 2)+yes10
7Функции и все о них+yes10
8Цикл While, Do While-yes15
9Работаем с DOM+yes20
10Массивы в JavaScript+yes20
11Добавление и удаление элементов в массиве, pop, push,splice+yes20
12Двумерные массивы+yes20
13Ассоциативный массив (объект) в JavaScript+yes20
14Практика по массивам - получаем прогноз погоды по API+yes20
15Set в JavaScript+yes13
16Перебор массивов: for, for in, for of +yes15
17Методы массивов: map, filter ( часть 1)+yes10
18Методы массивов: join, split, forEach ( часть 2)+yes10
19События мыши в JavaScript+yes20
20События клавиатуры в JavaScript+yes11
21Краткий обзор touch событий+yes12
22Обрабатываем ошибки с помощью Try Catch+yes5
23LocalStorage. Сохраняем все+yes8
24Немного теории - работа с POST, GET запросами+no0
25AJAX - асинхронный JavaScript+yes18
26Учим FETCH на практике+yes18
27Работаем с промисами (Promise)+yes8
28ООП в ES6+yes12
29Бонусы - замыкания+no0
30Бонус - Рекурсия+no0