Бесплатный курс

Онлайн формат
Первые шаги в JavaScript
Будет полезен:
Эксперты курса
Специалисты Selectel — ведущего провайдера IT-инфраструктуры
Александр Дудукало

Senior фронтенд-разработчик, автор одноименного YouTube-канала
Новичкам
которые делают первые шаги в программировании
Обучение на курсе 
будет полезно
Junior-разработчикам
которые хотят укрепить и систематизировать знания
Веб-дизайнерам
которые хотят «оживлять» страницы с помощью кода
Программа курса
Уже доступна
Часть 1
Рассказываем, почему JavaScript так популярен. Готовимся писать первый код и разворачиваем рабочее окружение.
Модуль 1: Знакомство с JavaScript
Начинаем знакомство с синтаксисом языка. Разбираем переменные let, var и const — что это, как их использовать и как выбрать подходящую.
Модуль 2: Простые сущности в JS
Изучаем логические ветвления, тернарный оператор и конструкцию switch. Создаем HTML-компоненты и работаем с деревом DOM.
Модуль 3: Основные конструкции и операторы
В разработке
Часть 2
Знакомимся с массивами, функциями и объектами. Начинаем использовать их в типовых для фронтендера задачах.
Модуль 4: Структуры данных — массивы и объекты
Учимся заменять части строк, разбивать их в массивы и искать элементы. Разбираемся, как проверять числа, округлять и выполнять другие преобразования.
Модуль 5: Методы строк и чисел
Показываем, как доставать нужные данные из сложных структур. Разбираем операторы, типы данных и методы объектов.
Модуль 6: Углубленное изучение массивов и объектов
Рассказываем, как пользователи работают с объектами, а те узнают о воздействии на странице и реагируют на возникающие события.
Модуль 7: Возвращение к DOM — обработчики событий
Изучаем стрелочные функции, замыкания, функции-конструкторы и работу оператора new. Объясняем, что такое классы и как с их помощью сделать чище код.
Модуль 8: Полезные приемы и синтаксический сахар
В разработке
Финал
Создаем небольшой, но полноценный проект на JavaScript, который закрепит знания и станет частью вашего портфолио.
Модуль 9: Итоговый проект
Подводим итоги курса. Рассказываем, как получить сертификат, и делимся подборкой полезных ресурсов для дальнейшего изучения.
Модуль 10: Заключение
Сертификат — сможете получить после финального теста
Промокод для обучения — бесплатно работайте с сервисами Selectel при прохождении курса
Уроки, тесты и задания — изучайте материал и закрепляйте знания на практике
Что вас ждет
Стоимость: бесплатно
Онлайн-формат
Первая часть уже доступна
Изучать более продвинутые фреймворки и библиотеки для JavaScript
Понимать архитектуру простых приложений
Писать скрипты, управлять DOM и изменять интерфейс веб-страниц
После курса вы сможете
Бесплатный курс без дедлайнов: учитесь в комфортном для вас темпе
Зарегистрируйтесь на курс
Первая часть уже доступна. Оставьте свою почту, чтобы начать обучение прямо сейчас.
Уже зарегистрировались? Войти на курс
FAQ
Курс подходит новичкам. Для прохождения достаточно базовых знаний работы с компьютером.