Разработка на JavaScript
Бесплатный
Онлайн курс
Онлайн курс
Открыта регистрация
Курс начался 20 июня 2022
Курс начался 20 июня 2022
Занятия проходят
по понедельникам и средам в 17:00 (Время МСК+1)
по понедельникам и средам в 17:00 (Время МСК+1)
О курсе
Для кого?
Курс рассчитан на тех, кто имеет базовые навыки программирования на любом языке.
Предпочтительно знание основ JavaScript.
Что дает курс?
- Познакомим с основами в JavaScript и сборке проекта;
- Разберемся в работе с DOM и обработке событий;
- Напишем небольшой интернет-магазин на JavaScript.
Информация
- Занятия проходят онлайн на YouTube-канале Академии;
- После регистрации вы получите ссылку на закрытый телеграм-канал курса, в котором сможете общаться с преподавателями и получать материалы с занятий;
- Перед стартом курса советуем прочитать статью «С чего начать путь в IT» — в ней наши преподаватели собрали советы, как выстроить грамотный процесс обучения.
Программа курса
-
/01 темаВводное занятие
Создание проекта и его настройка;
Работа с Git.
-
/02 темаОсновы JavaScript
Типы данных;
var, let, const;
Scope;
Логические операции;
Циклы.
-
/03 темаМассивы и их методы
Что такое массивы;
Методы массивов: map, filter, find, some и т.д.
-
/04 темаОбъекты и их методы
Что такое объекты;
Методы объектов: Object.keys, Object.values, и т. д.
Spread.
-
/05 темаФункции
Function declaration;
Arrow-function;
Замыкание.
-
/06 темаПрототипы, наследование
Что такое прототипы;
Наследование прототипов;
Глубокое копирование.
-
/07 темаКлассы
Создание класса;
Поля класса и его методы;
Приватные и защищённые методы и свойства.
-
/08 темаАсинхронная работа в JavaScript
Что такое промисы;
async/await;
Обработка ошибок.
-
/09 темаWeb API
Почему JavaScript НЕ асинхронный;
setTimeout;
setInterval;
EventLoop.
-
/10 темаИтоговое занятие
Ревью кода и проверка ошибок.