Чему вы научитесь
- Писать программы на JavaScript с переменными, условиями, циклами и функциями
- Работать с массивами, объектами, Map, Set и JSON
- Использовать деструктуризацию, spread и модули
- Обрабатывать ошибки и писать регулярные выражения
- Создавать классы и применять принципы ООП
- Писать асинхронный код на промисах и async/await, работать с fetch
- Изменять страницу через DOM, обрабатывать события и формы
О курсе
Практический курс по JavaScript с нуля. Синтаксис, массивы и объекты, современный JavaScript, ООП, асинхронность, промисы и fetch, работа со страницей в браузере. Понятная теория с примерами и иллюстрациями, тесты и задачи с автоматической проверкой.
Для кого этот курс
Курс для тех, кто хочет программировать с нуля, для начинающих веб-разработчиков и студентов. Он подойдёт и тем, кто переходит в веб из другого языка или хочет привести знания в систему.
Начальные требования
Специальной подготовки не нужно, достаточно компьютера с браузером.
Преподаватели курса
Как проходит обучение
Текстовые уроки с примерами кода, тесты и задачи с автоматической проверкой. Код задач запускается на Node.js прямо на Stepik.
Что вы получите
- Обучение в своём темпе
- Много практики с автоматической проверкой
- Шесть итоговых проектов
- Понятные объяснения с примерами кода
- Понимание современного JavaScript
- Хорошую базу для изучения React, Node.js и фронтенд-разработки
Нагрузка
3-4 часа в неделю