О курсе
Программа
FAQ
Зарегистрироваться
Войти на курс
Зарегистрироваться
Войти на курс
О курсе
Программа
FAQ
Бесплатный курс
Онлайн формат
Первые шаги в 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 и изменять интерфейс веб-страниц
После курса вы сможете
Бесплатный курс без дедлайнов: учитесь в комфортном для вас темпе
Зарегистрируйтесь на курс
Первая часть уже доступна. Оставьте свою почту, чтобы начать обучение прямо сейчас.
[{"lid":"1769419105607000007","ls":"10","loff":"","li_parent_id":"","li_type":"em","li_ph":"Email","li_name":"email","li_req":"y","li_nm":"email"},{"lid":"1769419105607000008","ls":"20","loff":"","li_parent_id":"","li_type":"nm","li_ph":"\u0424\u0430\u043c\u0438\u043b\u0438\u044f \u0418\u043c\u044f","li_name":"name","li_req":"y","li_nm":"name"},{"lid":"1769419105607000009","ls":"30","loff":"","li_parent_id":"","li_type":"cb","li_label":"
\u0421\u043e\u0433\u043b\u0430\u0448\u0430\u044e\u0441\u044c<\/a> \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441
\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u043e\u0439<\/a>","li_req":"y","li_nm":"Checkbox"},{"lid":"1769419105607000010","ls":"40","loff":"","li_parent_id":"","li_type":"cb","li_label":"
\u0421\u043e\u0433\u043b\u0430\u0448\u0430\u044e\u0441\u044c<\/a> \u043d\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438","li_nm":"Checkbox_2"}]
Уже зарегистрировались?
Войти на курс
FAQ
Какой нужен уровень подготовки?
Курс подходит новичкам. Для прохождения достаточно базовых знаний работы с компьютером.
Какой результат я получу?
Вы изучите основы JavaScript и создадите свой первый пет-проект, который можно добавить в портфолио.
Будет ли сертификат?
Да, вы сможете получить сертификат по запросу. Как это сделать, рассказываем в заключительном уроке.
Когда откроется вторая часть?
Вторая часть еще в разработке. Регистрируйтесь, чтобы мы отправили вам письмо о выходе.
Это бесплатно?
Да, курс полностью бесплатен.
Сколько времени дается на обучение?
Мы не планируем закрывать уроки: можете проходить их с комфортной для вас скоростью и возвращаться к материалам после завершения обучения.