Soft Skills
Курсы в Петербурге
Онлайн курсы
Soft Skills
Курсы в Петербурге
Онлайн курсы

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

Полностью практический курс идеально подойдет тем, кто хочет освоить профессию frontend-разработчика и научиться программировать на JavaScript. Во время обучения вы научитесь технологиям JavaScript, Node.js, основам React и Typescript

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

Полностью практический курс идеально подойдет тем, кто хочет освоить профессию frontend-разработчика и научиться программировать на JavaScript. Во время обучения вы научитесь технологиям JavaScript, Node.js, основам React и Typescript

Максимально эффективное
обучение

Актуальные знания

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

Роль наставников

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

Реальные проекты

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

Просто, быстро и удобно

Четкая структура. Курс разделен на модули. Модули на уроки. Каждый урок — это теория, соединенная с личным опытом преподавателя. Без длинных приветствий и воды

О курсе

3
проекта в портфолио
40%
скидка при оплате до 10 октября
39 900
при оплате до 10 октября
1
год поддержки наставника после обучения
4
месяца обучения
Дата: Когда вам удобно
Место: В любом месте
  • Дата: Когда вам удобно
  • Место: В любом месте

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

Преподаватели и наставники — действующие JS-разработчики. Курс вы пройдёте вместе с личным наставником, который поможет в обучении и в прохождении собеседований. 

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

3
проекта в портфолио
1
год поддержки наставника после обучения
4
месяца обучения
40%
Скидка при оплате до 10 октября
39 900
при оплате до 10 октября

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

Преподаватели и наставники — действующие JS-разработчики. Курс вы пройдёте вместе с личным наставником, который поможет в обучении и в прохождении собеседований. 

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

Миру нужны разработчики

Только на hh.ru прямо сейчас размещено больше 3000 вакансий. Работодателям нужны специалисты, и они готовы хорошо платить. При этом веб-разработка имеет низкий порог входа

Только на hh.ru прямо сейчас размещено больше 3000 вакансий. Работодателям нужны специалисты, и они готовы хорошо платить. При этом веб-разработка имеет низкий порог входа

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

Для тех, кто хочет стать веб-разработчиком

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

Записаться

Как проходит
обучение

Вы смотрите видеоматериалы, которых хватит для выполнения заданий по модулю

Задания состоят из трёх уровней сложности. Отправляете задания на проверку наставнику

Параллельно ведется проектная работа. Выполненные проекты - это ваше готовое портфолио

В течение 24 часов наставник даёт развёрнутый ответ, указывает на ошибки, отвечает на вопросы. Когда результат устроит всех - откроется следующий модуль

  • Вы смотрите видеоматериалы, которых хватит для выполнения заданий по модулю
  • Задания состоят из трёх уровней сложности. Отправляете задания на проверку наставнику
  • Параллельно ведется проектная работа. Выполненные проекты - это ваше готовое портфолио
  • В течение 24 часов наставник даёт развёрнутый ответ, указывает на ошибки, отвечает на вопросы. Когда результат устроит всех - откроется следующий модуль
Доступ к курсу остаётся навсегда со всеми обновлениями. Наставник на связи даже после обучения
Доступ к курсу остаётся навсегда со всеми обновлениями. Наставник на связи даже после обучения

Актуальные знания
в курсе

Актуальные знания
в курсе

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

По отчёту Github за 2020 год

По отчёту Github за 2020 год

Преподаватели курса

Действующие специалисты Москвы и Санкт-Петербурга
Преподаватель программирования
Преподаватель программирования

Кирилл Демидов

Опыт работы

Перешел в веб-разработку в 2014 году. С 2017 года работал front-end разработчиком в диджитал-агентстве Kelnik, разрабатывая крупные сайты застройщиков жилой недвижимости и интернет магазины. Более года работал в международной компании Wrike. Сейчас независимый разработчик.

О себе

Не всегда я был связан с вебом - карьеру начинал в 2007 инженером-технологом в области вентиляции, хотя в школе любимым предметов была информатика. В 2014 году вернулся "к истокам", начав с верстки сайтов - html, css, jQuery. Первым проектом был сайт салона штор для родственников. Был горд - сверстал и сам перенёс на WordPress:) После был тернистый путь на фрилансе и отличный опыт агентской и продуктовой разработок. Приходи на курс - научимся писать код, получим новый навык делать сайты и разберемся, как и где этот навык применять!

Очень понравилась подача материала, его объем, полнота и доступность пройденного материала. Качество подготовки преподавателя к занятиям. Спасибо за все! Все на хорошем уровне! Удовлетворен полностью

Вадим, Группа WB183-1970
Опыт работы

Перешел в веб-разработку в 2014 году. С 2017 года работал front-end разработчиком в диджитал-агентстве Kelnik, разрабатывая крупные сайты застройщиков жилой недвижимости и интернет магазины. Более года работал в международной компании Wrike. Сейчас независимый разработчик.

О себе

Не всегда я был связан с вебом - карьеру начинал в 2007 инженером-технологом в области вентиляции, хотя в школе любимым предметов была информатика. В 2014 году вернулся "к истокам", начав с верстки сайтов - html, css, jQuery. Первым проектом был сайт салона штор для родственников. Был горд - сверстал и сам перенёс на WordPress:) После был тернистый путь на фрилансе и отличный опыт агентской и продуктовой разработок. Приходи на курс - научимся писать код, получим новый навык делать сайты и разберемся, как и где этот навык применять!

Очень понравилась подача материала, его объем, полнота и доступность пройденного материала. Качество подготовки преподавателя к занятиям. Спасибо за все! Все на хорошем уровне! Удовлетворен полностью

Вадим, Группа WB183-1970
Читать дальше

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

  • Введение 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

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

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

О Бруноям

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

Быстрое обучение
без потери качества

Менеджеры помогут выбрать курс, который вам действительно нужен

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

Обратная связь от преподавателя и наставника поможет выполнить задачу на 100%

Несколько месяцев от начала обучения до решения вашей задачи

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

По окончании курса вы получаете электронный сертификат.

Ученики часто используют его при устройстве на работу, но стоит помнить, что самое ценное - это навык, который вы освоите на курсе.

Отдел по работе с клиентами работает по будням с 10.00 до 19.30 и по выходным с 10.00 до 16.30. Все занятия заканчиваются до 22.00

Если вы пропустили какую-то тему или хотите освежить информацию - можете бесплатно пройти весь курс или пропущенное занятие в течение года. А в общем чате вы сможете получить материалы с пропущенного занятия.

После окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Срок действия скидок не ограничен.

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

Ученики уже на курсе размещают информацию о себе и контактируют с заказчиками, а преподаватели и кураторы дают рекомендации, исходя уже из их конкретной ситуаций. А еще у нас есть центр карьеры, где можно посмотреть все действующие стажировки для студентов.

При такой поддержке у вас есть все шансы получить работу в короткие сроки.

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

Отсутствие своего проекта - не проблема. На курсе вы получаете профессию, выполняя задания, которые мы подготовили.

Закажите обратный звонок, мы подберём для вас удобное время.

Если вам необходимо дополнительное, официальное подтверждение вашего обучения, мы можем выдать удостоверение о повышении квалификации. Право на выдачу димеют государственные и частные учреждения, имеющие подтверждение качества обучающих программ на соответствие нормам ГОСТа. 

Вы можете оформить беспроцентную рассрочку на 3, 6, или 12 месяцев. 

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

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

Мы оставляем на сайте только востребованные курсы. Если что-то устаревает или утрачивает свою актуальность - мы их убираем.

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

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