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

Dzmitry Varabei
Sep 10, 2018 · 5 min read

The Rolling Scopes School (RSSchool)— это бесплатные курсы по JavaScript/Front-end, проводимые под эгидой сообщества разработчиков The Rolling Scopes.

Некоторые факты:

  • Курсы стартуют два раза в год
  • Начиная с января 2017 года, стали массовыми. Более 1000 студентов в первом этапе каждого набора
  • Курсы можно проходить несколько раз
  • Курсы бесплатные
  • К обучению приглашаются все желающие. Что необходимо знать до начала курсов, можно прочитать по ссылке
  • Продолжительность обучения — около 6 месяцев. За этот период вас могут как отчислить, так и предложить трудоустроиться
  • Расписание теоретических занятий: 2–3 раза в неделю. Обычно с 19:00 до 21:00 ПН-СР-ПТ.
  • Большинство лекций записываются и выкладываются на YouTube. Записи лекций прошлых наборов доступны на канале.
  • World wide trainers & mentors. В обучении участвуют front-end и javascript разработчики из различных компаний и стран.
  • Менторы школы очно доступны в Минске, Гродно, Гомеле, Могилеве, Бресте. Но можно заниматься удаленно и из других городов.
  • Много различных тренировочных интервью. Во время обучения студенты проходят тренировочные интервью в различных офисах и компаниях. Imagine yourself here через cross interviews.
  • Интеграция в сообщество разработчиков по ходу обучения.
  • Развитие soft skills через подготовку презентаций и демонстрацию своих работ
  • agile education process, constant improvements
  • Мы направляем, мы предостовляем менторов, остальное зависит от студентов.
  • Курсы проходят в 4 этапа. Переход между этапами осуществляется на конкурсной основе.

Основные принципы школы

Принцип “Community driven”

Принцип “Pay it forward”

Таким образом, сегодняшний студент через год может стать нашим ментором, тренером, докладчиком на митапах The Rolling Scopes или конференции RSConf.

“Teaching is a privilege. It’s part of a Jedi’s responsibility to help train the next generation.”

―Obi-Wan Kenobi, Star Wars: The Clone Wars

Принцип “Self development environment”

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

Например, силами менторов — Андрея Волченко и Саши Янковского — и их студентов для проведения первого этапа обучения была разработана система Padawans, используемая для автоматической проверки заданий.

Также в рамках обучения используется много программных соревнований cssqd, _qd, websocket challenge и т.д., разработанных активистами нашего сообщества.

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

Статистика этапов набора февраля 2018 года:

  • Первый этап (stage #1) — 1100 чел / без менторов
  • Второй этап (stage #2) — 525 чел / 89 менторов
  • Третий этап (stage #3) — 120 чел / 45 менторов
  • EPAM JSLab — 50 чел

Первый этап

  • Обучение длится 4 недели
  • Обучение проходит в формате вебинаров и самообучения
  • В течение этапа необходимо будет выполнять задания

Темы — HTML/CSS Basics, JS Basics, Git, Basic algorithms.

Второй этап

  • успешно выполнить задания первого этапа
  • пройти собеседование с ментором

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

Третий этап

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

Есть планы организовать в рамках третьего этапа обучения отдельные направления по Angular / React / NodeJS / Верстке.

Четвертый этап обучения (EPAM JS LAB)

Цель этапа — трудоустройство в компанию EPAM.

Планы по количеству набора учащихся в данный этап постоянно меняются, поэтому точные цифры по количеству обучаемых невозможно знать заранее. Бывают как “доборы” в JSLab, так и “отсевы”.

В EPAM JS LAB студент проходит интервью на различные проекты компании. Как только проект найден — обучение заканчивается.

Основные направления трудоустройства:

  • Angular / React
  • CoreJS aka “Vanilla JS”
  • NodeJS
  • Верстка
  • Content editing

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

Данный этап проходит очно, но присутствовать в офисе необходимо только во время лекций (вечернее время) и интервью.

Продолжительность этапа — от недели до нескольких месяцев.

Также наших студентов с удовольствием рассматривают в качестве слушателей на тренинги по Java, .Net, ServiceNow, SAP, Automated Testing.

Статистика трудоустройства в компанию EPAM:

  • 115 чел за весь 2017
  • 97 чел за первую половину 2018

The Rollins Scopes School

Free javascript/front-end courses from The Rolling Scopes community in Belarus

    Dzmitry Varabei

    Written by

    The Rollins Scopes School

    Free javascript/front-end courses from The Rolling Scopes community in Belarus