Курс «JavaScript/Front-end»

Бесплатный курс от сообщества The Rolling Scopes для тех, кто хочет получить знания и опыт, достаточные для трудоустройства на позицию Junior Software Engineer в области JavaScript/Front-end.

Регистрация открыта до конца сентября 2021 года

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

Запись вебинара

Бесплатное обучение

В RS School работает принцип "Pay it forward". Мы бесплатно делимся с учащимися своими знаниями сейчас, надеясь, что в будущем они вернутся к нам в качестве менторов и точно так же передадут свои знания следующему поколению студентов.

Для всех желающих

Новый набор студентов стартует каждые полгода и насчитывает около 6000-7000 человек.

В RS School может учиться каждый, независимо от возраста, профессиональной занятости и места жительства. Однако для обучения необходимо иметь БАЗОВЫЕ ЗНАНИЯ.

World Wide Менторы и Тренеры

В обучении участвуют 430 менторов. Наши менторы — это front-end и javascript разработчики из различных компаний и стран.

Как стать ментором?

Формат обучения

Вебинары 3 раза в неделю в вечернее время.

Для успешного прохождения программы вам потребуется 20-40 часов в неделю.

Чат

Открытый чат для абитуриентов и учащихся.

Сертификат

Сертификат об успешном прохождении курсов выдается всем прошедшим два этапа обучения.

Материалы

Документация школы - https://docs.rs.school

Все материалы находятся в открытом доступе на YouTube и GitHub.

Также предлагаем ознакомиться с конспектом первого этапа обучения.

Трудоустройство

После успешного прохождения всех этапов обучения трудоустройство в компанию EPAM возможно в следующих локациях:

  • Беларусь: Минск, Могилев, Гомель, Брест, Гродно
  • Казахстан: Алматы, Караганда, Нур-Султан
  • Узбекистан: Ташкент
  • Россия: Москва, Ижевск, Тверь, Самара, Тольятти, Саратов, Сергиев Посад, Волгоград, Санкт-Петербург, Нижний Новгород
  • Украина: Днепр, Ивано-Франковск, Киев, Лутск, Харьков, Херсон, Черновцы
  • Армения: Ереван
  • Польша: Гданьск, Краков
  • Литва: Вильнюс, Каунас
  • Грузия: Тбилиси

За период с 1 октября 2020 по 1 сентября 2021 только в компанию EPAM Systems трудоустроилось 270+ выпускников курса.

Срок обучения: 5-7 месяцев

Вводный вебинар состоится 5 сентября 2021.

Запись вебинара будет размещена на YouTube канале школы.

Регистрация на курс

Обучение стартовало. Регистрация открыта до конца сентября 2021 года

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

Запись вебинара

Необходимые базовые знания

Какие базовые знания должны быть ОБЯЗАТЕЛЬНО перед началом обучения?

  • Понимание основ HTML и CSS, наличие практических навыков вёрстки.
  • Знание основ JavaScript (типы данных, операторы, циклы, условные констуркции, функции).
  • Знание структуры данных и их организации (массив, список, стек, очередь, дерево и т.д.).
  • Уметь реализовать достаточно простой алгоритм на языке программирования JavaScript. Например, сортировку или поиск элементов массива.
  • Уметь решать задачи уровня 8-7 kyu на сайте https://www.codewars.com/.
  • Английский язык уровня Pre-intermediate (желательно).

Что делать, если не хватает базовых знаний?

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

Этапы обучения

1

Зачисляются все желающие.

Формат: самообучение, вебинары и общение в Discord.

Практические занятия проверяются и оцениваются автоматически, а также методом перекрёстной проверки.

Темы:

  • Знакомство студентов с The Rolling Scopes и RS School.
  • Git, GitHub, оформление commit и pull request.
  • Верстка адаптивного макета.
  • Core JS.
  • Решения алгоритмических задач.
  • DOM, DOM Events, Browser API.
  • Основы NodeJS.
  • Собеседование по основам HTML/CSS/JS/Алгоритмам.
  • Проект Match-Match Game на Core JS.

2

Для зачисления необходимо успешно выполнить задания 1 этапа и пройти собеседование с ментором.

Формат: менторинг, самообучение, вебинары и общение в Discord.

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

Темы:

  • OOP.
  • Asynchronous programming.
  • TypeScript.
  • NodeJS.
  • Подготовка презентации на английском языке.
  • Собеседование по Core JS.

3

Курс по React или Angular на выбор.

Для зачисления необходимо успешно закончить два этапа обучения.

Формат: менторинг, самообучение, вебинары и общение в Discord.

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

Темы:

  • Фреймворк на выбор: React или Angular.
  • Разработка финального проекта в команде.
  • Собеседование по фреймворку.

Что следует сделать до старта курса

2

Присоединиться в Discord чат курса и указать в нике свой GitHub аккаунт. Инструкция.

3

Прочитать отзывы о курсе студентов набора 2020q1.

4

Запомнить правила хорошего тона RS School:

  • Если вам помогли, не забудьте написать спасибо. Желательно использовать специальный канал чата
  • Если вам помогли с каким-то вопросом и вы видите, что у других студентов возникли подобные сложности, то очень желательно не проходить мимо и помочь в свою очередь
  • Если у вас какие-либо проблемы с выполнением тасков или платформой школы (RS App) - не следует писать в личные сообщения администраторам или модераторам

5

Выполнить задания и пройти тесты подготовительного этапа.

Присоединяйтесь к нашим Telegram группам

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

Sergey Shalyapin photo
Сергей Шаляпин

6+ лет во фронтенде, выпускник РФиКТ БГУ, еще во времена учебы увлекавшийся программированием и разработкой алгоритмов. Тренер в RS School без малого 4 года. Одно из первых лиц, которые вы видите при поступлении :)

Anton Bely photo
Антон Белый

Антон - разработчик интерфейсов в Яндекс. Начинал как Java разработчик, но в начале пути перешел на сторону Front-End и погрузился с головой. Кроме того, увлекается математикой, пытается разобраться, как работает этот мир, и всегда открыт для изучения нового.

Dzmitry Ramaniuk photo
Дмитрий Романюк

Разработчик интерфейсов в Exadel. Рад поддеражать инициативу с бесплатным образованием, чтобы как можно больше мотивированных людей с небольшим достатком смогли сменить профессию. Быть администратором, лектором и ментором непростая, но очень интересная задача, которая позволяет улучшить свои слабые места в soft and hard skills.

Dzmitry Tsebruk photo
Дмитрий Цебрук

Дмитрий учился в RS School 2018Q3 и стал лучшим студентом этого набора. Теперь работает в EPAM Systems как Software Engineer. Любит создавать всякие полезные интерактивные штуки на любимом языке JavaScript. Участвует в разработке RS School App, а также выступает в роли ментора и лектора.

Dzianis Sheka photo
Денис Шеко

Инженер-программист, p2p активист. Работает в IT c 2009. Прошел путь от технического писателя, тестировщика до ведущего программиста, работая как в сервисных, так и в продуктовых компаниях. В RS School начал преподавать в 2017 году, с 2018 помогает составлять задания и программу. Также координирует развитие сообщества школы, помогая студентам в решении конфликтных ситуаций и улучшении программы школы.

Pavel Auramenka photo
Павел Овраменко

Full stack JavaScript разработчик. Выпускник БГУИР, начал свой путь в IT с RS School в 2015, сейчас работает в продуктовой компании в сфере Supply Chain. Любит open source и public speaking. В RS School Павел ведет лекции и занимается менторством.

Yulia Galuzo photo
Юлия Галузо

Front-End разработчик в EPAM Systems. Выпускница БГУ ФПМИ, учась в универе, хотела преподавать математику, но потом попробовала Angular, прониклась open source, познакомилась с React и не смогла вернуться. Всегда рада помочь, открыта для всего нового и интересного.

Viktor Kovalev photo
Виктор Ковалев

Выпускник RS School, c марта 2019 года работает инженером-программистом в Webilesoft. Занимается разработкой web-приложений (JS, React), мобильных приложений (react-native, swift). Как выпускник RS School, который до курсов никогда не занимался программированием, понимает возможные трудности в процессе обучения и всегда готов помочь студентам. Занялся менторингом, как только понял, что уже накопил достаточно знаний, которыми можно поделиться с другими.

Pavel Razuvalov photo
Павел Разувалов

Павел Разувалов работает инженером-программистом в EPAM Systems, опыт разработки клиентских приложений более 2 лет. После окончания RS School в 2017 Павел успешно начал свою карьеру. Он делает все возможное не только в самосовершенствовании, но и в обмене знаниями, помогая другим. Павел решил следовать принципу «Pay it forward» и начал участвовать в школе Rolling Scopes не только в качестве наставника, но и тренера в EPAM JS Lab.

Viktoryia Vorozhun photo
Виктория Ворожун

Front-End разработчик в EPAM Systems. С 2015 года работала как Full Stack Developer (HTML, CSS, Less, Sass, vanilla JS, jQuery, PHP, SQL). В EPAM Systems работает сразу в качестве верстальщика, а затем в качестве JS Developer. Ведёт лекции и занимается менторингом в RS School с 2018 года. Виктория всегда рада поделиться знаниями о том, как сделать свой код чистым и хорошо структурированным.

Блог на edium

Как устроена The Rolling Scopes School

Дмитрий Воробей, Организатор RS School

Ментор RS школы про мифы и студентов

Денис Шеко, Ментор RS School

The Rolling Scopes School глазами бывшего студента

Юрий Старовойтов, Студент RS School

Все статьи

Наши партнеры

Сообщество The Rolling Scopes в социальных сетях