Курс «JavaScript/Front-end»

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

Начало занятий: 4 сентября 2022

Записаться

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

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

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

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

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

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

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

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

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

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

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

Чат

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

Сертификат

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

Материалы

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

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

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

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

Вводный вебинар состоится 4 сентября 2022 года.

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

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

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

Работа в офисе:

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

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

Регистрация на вебинар

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

Записаться

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

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

  • Понимание основ 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 года. Одно из первых лиц, которые вы видите при поступлении :)

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

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

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.

Блог на edium

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

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

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

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

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

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

Все статьи

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

RS School в социальных сетях