Онлайн-курсы
Онлайн-курс Javascript-разработчик
Старт 24 апреля
🔥 Обновлен в 2025 году
Сертификат о повышении квалификации

Онлайн-курс Javascript-разработчик

За 4 месяца освоите язык программирования JavaScript с нуля. Получите знания и навыки, которые помогут найти работу после обучения

За 4 месяца освоите язык программирования JavaScript с нуля. Получите знания и навыки, которые помогут найти работу после обучения

Программа 2025 года, обновляем уроки каждые 3 месяца

Поддержка личного наставника без ограничений по ответам

Поможем полностью подготовиться к поиску работы

Много практики и проекты для портфолио

Как мы создаем
хорошие курсы

Бруноям — это обучение рядом с людьми

Студенты учатся рядом с личным наставником и командой поддержки. Когда сложно и непонятно, к ним можно обратиться за поддержкой в личном чате

Теория без академизма
и много практики

В курсах ничего лишнего: только нужная теория и много практики, потому что без нее обучение равно нулю. Поэтому наши курсы короче и дешевле

Учиться удобнее, когда все понятно

Вам не нужно думать о том, что и где находится. На нашей платформе удобно учиться, всё под рукой: чат с наставником, задания и проекты

Кто такой JavaScript-разработчик

JavaScript-разработчик пишет код на JavaScript, который обычно используют для написания frontend- и backend-частей сайтов, а также мобильных приложений.

Сегодня JavaScript один из самых распространённых языков программирования. При этом старт работы с JavaScript относительно прост. Освоить профессию с нуля под присмотром отпытных наставников можно у нас на курсе 

Средняя зарплата Javascript-разработчика

Зарплата Javascript-разработчика зависит от опыта, региона, компании. Примерный разброс — от 50 до 80 тысяч на старте и от 150 до 220 получают разработчики с опытом. На основе данных HeadHunter

50 000
Junior
120 000
Middle
220 000
Senior

Для кого этот курс

Для начинающих JavaScript-разработчиков

Освоите разработку с нуля до Junior-специалиста и начнёте карьеру разработчика в IT-компании сразу после обучения

Для тех, кто самостоятельно изучал JavaScript

Структурируете знания, попрактикуетесь на большом количестве реальных проектов, сможете найти работу или взять новые задачи

О курсе

39900
Формат обучения
Это онлайн-курс. Учитесь по удобному графику из любой точки мира на нашей платформе
Платформа
Внутри понятный интерфейс. Видеоуроки, дополнительные материалы и чат с личным наставником
Команда наставников и поддержки
На всех этапах обучения вас поддержат опытные разработчики и команда Бруноям. Наставники не дадут готовых решений, а подтолкнут к ним, чтобы вы нарабатывали собственный опыт. Они проверят практические задания и дадут развернутую обратную связь в течение 24 часов. А команда поддержки подхватит организационные вопросы
1
год поддержки наставника после обучения
4 месяца
обучения
3 325 в месяц
в месяц при оформлении рассрочки на 12 месяцев
40% скидка
при оплате до 22 апреля
Дата
Когда вам удобно
Место
Из любой точки мира
Центр карьеры

В Бруноям есть команда поддержки. Они помогают найти работу мечты после обучения. Если студент сделал все проекты и активно занимался на курсе, то он получает индивидуальную поддержку в трудоустройстве

В Бруноям есть команда поддержки. Они помогают найти работу мечты после обучения. Если студент сделал все проекты и активно занимался на курсе, то он получает индивидуальную поддержку в трудоустройстве

Практика на
больших проектах

проект #1
Сервис по бронированию жилья
В период пандемии и закрытых границ в Петербурге появилась потребность в локальном сервисе по бронирования жилья в черте городе.

Цель — создать простой и удобный сервис, который будет лучше аналогичных сервисов за счёт простой авторизации и понятного интерфейса.

Чему вы научитесь
на курсе

Чему вы научитесь
на курсе

Javascript-разработчик
Навыки
  • JavaScript — основы языка, циклы, массивы и создание функций
  • DOM API — понимание внутреннего устройства JS и принцип работы объектов
  • Анимация и эффекты в JavaScript — понимание работы JS-анимаций
  • Оптимизация рендеринга — основы работы с библиотекой Anime.js
  • Интерактивные элементы — создание сложных компонентов
  • Node.js — использование платформы для автоматизации рутинных задач
  • Основы React 
  • Основы TypeScript 
Кстати, сертификат Бруноям будет отлично смотреться
в вашем резюме!
Доступ к курсу остаётся навсегда. Личный наставник на связи после обучения
Доступ к курсу остаётся навсегда. Личный наставник на связи после обучения

Тарифы

База
от 1 991 ₽/мес
2 788 ₽
В рассрочку до 12 месяцев или сразу 23 900 ₽
-40%
Ближайший старт — 24 апреля
  • Самостоятельное обучение без наставника
  • Доступ на длительность курса (указан на сайте)
  • Сертификат Школы
  • Бонус: доступ к курсу «Учись учиться»
Оптимальный
от 3 325 ₽/мес
4 655 ₽
В рассрочку до 12 месяцев или сразу 39 900 ₽
-40%
Ближайший старт — 24 апреля
  • Личный наставник без ограничения по ответам
  • Неограниченный доступ к курсу
  • Работа с проектами
  • Две онлайн-консультации с наставником
  • Помощь с трудоустройством
  • Закрытое комьюнити менторов и выпускников
  • Сертификат Школы + удостоверение о повышении квалификации
По промокоду АПРЕЛЬ скидка 10% и курс в подарок
Рекомендуем
Плюс
от 4 658 ₽/мес
6 521 ₽
В рассрочку до 12 месяцев или сразу 55 900 ₽
-40%
Ближайший старт — 24 апреля
  • Всё из тарифа «Оптимальный»
  • Онлайн-консультации с наставником после каждого модуля
  • Дополнительные проекты для портфолио
  • Личная карьерная консультация с экспертом
По промокоду АПРЕЛЬ скидка 10% и курс в подарок

Что еще важно?

Способы оплаты
Можно оплатить обучение за счет компании. Оставьте заявку или напишите нам, мы составим договор и выставим счёт

Можно оплатить в рассрочку через Сбер и Т-банк или частями через Сплит. Проценты и переплаты берем на себя

Налоговый вычет
Налоговый вычет могут оформить все граждане России, которые платят НДФЛ и ИП на общей системе налогообложения

Команда поддержки поможет вам получить обратно 13% стоимости курса

Возврат денег
Срок 30 дней действует для тарифов «Оптимальный» и «Плюс», в тарифе «База» возврат возможен в течении 3-х дней после оплаты

Если вам что-то не понравилось, вернем всю сумму в течение месяца после оплаты

Программа курса

Это короткий, интерактивный и супер-полезный курс, в котором вы узнаете, как ставить четкие цели, вырабатывать ту самую мотивацию, а главное — учиться системно. Материалы помогут не только в обучении, но и в работе🤝

 

  • Введение JavaScript
  • Переменные и типы данных
  • Математические операторы и преобразование типов
  • Логические операторы
  • Ветвления и условные операторы
  • Встроенные функции для взаимодействия с пользователем
  • Массивы
  • Методы для работы с массивами
  • Циклы for и while
  • Вложенные массивы
  • Работа с консолью
  • Определение функции. Стрелочная функция и её отличия от обычной. Function Expression и Function Declaration.
  • Область видимости. Как она работает. LexicalEnvironment.
  • Таймеры и замыкание. Функции setInterval, setTimeout, clearInterval, clearTimeout. Что такое замыкание и как его можно использовать.
  • Функции обратного вызова
  • Объекты и словари. Как создавать объекты. Ключевое слово this. Получение, изменение и удаление свойств объекта. Ссылки на объекты.
  • Прототипное наследование. Как работает наследование свойств и методов. Конструкторы.
  • Классы. Определение классов и преимущества использования. Расширение классов. Приватные методы и публичные. Геттеры и сеттеры. Пример создания программы с применением классов и архитектура MVP.
  • DOM. Объектная модель страницы и зачем она нужна. Поиск элементов на странице и их получение. Перебор элементов и основные свойства.
  • События
  • JavaScript-анимации. Изменение CSS свойств элементов. Кривая Безье. Примеры анимаций.
  • Рендеринг в браузере. Оптимизированные свойства. Функция requestAnimationFrame.
  • Библиотеки с анимациями
  • Слайдер
  • Аккордион
  • Тултип
  • Введение в Node.js. Возможности Node.js. Кратко о модулях и их предназначениях: fs, child_process, https.
  • NPM. Основные команды пакетного менеджера npm. Инициализация проекта и установка первых пакетов. Структура package.json.
  • Основы Webpack. Зачем нужны сборщики и какие этапы можно автоматизировать. Первый конфиг Webpack и автоматизация сборки: минификация кода, конкатенация модулей и использование препроцессора SCSS.
  • Препроцессор SCSS. Преимущества препроцессоров. Краткий обзор различий между некоторыми: SCSS, SASS, Less, post-css. Основные конструкции: переменные, миксины, функции.
  • Promise API
  • Обращение к серверу и класс XMLHttpRequest
  • Метод fetch
  • Библиотека Axios
  • Компоненты и JSX
  • Состояние компонентов
  • Хуки
  • Стилизация компонентов
  • React-Router
  • Статическая типизация
  • Интерфейсы и типы
  • Перечисляемые типы Enum

Кратко о том, как развиваться разработчику дальше и что изучать.

Легенда

В период пандемии и закрытых границ в Петербурге появилась потребность в локальном сервисе по бронирования жилья в черте городе.

Цель

создать простой и удобный сервис, который будет лучше аналогичных сервисов за счёт простой авторизации и понятного интерфейса.

Задача

Необходимо создать сайт - сервис по бронированию жилья

В неавторизованном режиме на сайте должны быть страницы:

  • Список помещений (главная страница)
  • Отдельная страница (карточка) помещения
  • Регистрация
  • Авторизация

В авторизованном режиме:

  • Список помещений (главная страница)
  • Отдельная страница (карточка) помещения
  • Личный кабинет

Легенда

В компании “Инкилевич и сыновья” проходят постоянные соревнования между коллегами для укрепления корпоративного духа. Работают в основном IT-специалисты со сложными задачами. Им хочется простую по механике игру, в которой они могли бы разгрузить мозг и посоревноваться друг с другом.

🦖 Цель - реализовать браузерную 2D игру про приключения динозаврика

Задача

Пример похожей игры - это классическая игра «Марио».

Динозаврик движется слева направо, при достижении правого края отрывается новая сцена (продолжение мира). Через несколько сцен заканчивается уровень и происходит переход в следующий уровень.

  • Постановка реалистичной карьерной цели
  • Самооценка и анализ профессионального пути
  • Разбор нетипичных случаев: долгий перерыв в работе, декрет, смена трека
  • Создание резюме, которое понравится рекрутерам
  • Анализ рынка и поиск вакансий
  • Адаптация сопроводительного письма
  • Подготовка к собеседованию с HR и командой

Итог: Поймёте возможности рынка и выберете варианты на основе интересов и опыта. Узнаете, как описать свои достижения с учётом всех нюансов. Научитесь интересно рассказывать о себе и своём опыте.

Остались вопросы? С радостью ответим на них!
Остались вопросы? С радостью ответим на них!

О Бруноям

Бруноям — это практический подход к образованию. Мы делаем курсы для тех, кто хочет получить новую профессию, сменить сферу деятельности или решить свою бизнес-задачу. На собеседовании стали спрашивать не наличие диплома, а навыки, которыми человек обладает. Мы в Бруноям как раз и даём те самые навыки и умения, которые позволяют попробовать себя в новой профессии или совершенствоваться. Мы делаем образование для тех, кто хочет и готов пробовать новое, меняться, искать себя и свою работу мечты

Вопросы и ответы

Мы помогаем сделать хорошее резюме, оформить портфолио, подготовиться к собеседованиям. Каждый студент может обратиться за помощью к экспертам из карьерного центра Бруноям.

Образовательная деятельность в Школе Бруноям ведется на основании государственной лицензии. 

Вы можете оформить налоговый вычет, если вы работаете по трудовому договору и являетесь налоговым резидентом РФ. 

Чтобы получить налоговый вычет за обучение, нужно собрать документы, включая договор с учебным заведением и чеки об оплате, и подать декларацию 3-НДФЛ в налоговую инспекцию. Вычет можно оформить за себя или близких родственников. Для получения вычета через работодателя подайте заявление и справку об оплате в налоговую через личный кабинет на сайте ФНС. Возврат составит 13% от суммы расходов на обучение.

Вы всегда можете спросить про налоговый вычет у наших менеджеров — они помогут разобраться в процессе. 

Подробнее о налоговом вычете читайте в нашей статье.

Вы можете спланировать свой бюджет и оплатить курс разными способами:

  • У нас есть беспроцентная рассрочка от Т-банк и Сбербанк. Проценты Школа берёт на себя.
  • Принимаем оплаты иностранными картами.
  • Доступна оплата частями через сервис Яндекс Сплит. Можно разделить оплату на 2, 4, 6 месяцев.
  • Обучение может оплатить ваш работодатель: заключаем договор с юрлицом, выставляем счёт на оплату, после открываем доступ к курсу.

Рядом с вами будут эксперты в профессии — преподаватели и наставники. Они помогут систематизировать знания, расскажут об инструментах и возможностях, доведут ваши проекты до ума, чтобы у вас было хорошее портфолио.

Остались вопросы? С радостью ответим на них!