ОНЛАЙН-ИНТЕНСИВ
Профессиональная разработка на
Ruby on Rails

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


Старт 6 марта 2017
24 недели
обучения

Полного погружения в язык Ruby и фреймворк Ruby on Rails. А также специальный курс по подготовке к трудоустройству.
43 урока
с заданиями

Научат использовать Ruby и RoR, объяснят фундаментальные основы и принципы и подготовят к профессиональной разработке
400+ часов
практики

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

С наставником помогут
решить возникшие проблемы и прояснить все вопросы
ГАРАНТИЯ ТРУДОУСТРОЙСТВА
Получи работу или мы вернем деньги
Если в течение 6 месяцев после окончания интенсива ты не получишь предложение на оплачиваемую работу (оффер) в качестве RoR-разработчика (или оплачиваемый заказной проект), мы вернем деньги за программу обучения.
ОСОБЕННОСТИ
Что ты получишь на интенсиве
1
Крутую программу
Которая проведет тебя от основ ко всем навыкам, необходимых каждому профессиональному Rails-разработчику
2
Личного наставника
Наставник будет проверять твой код, помогать улучшать его и добиваться от тебя максимального результата. Также в курс включено 12 занятий с наставником 1 на 1.
3
Гарантию трудоустройтсва
После успешного окончания интенсива ты пройдешь специальную программу подготовки к трудоустройству, также мы будем помогать на всех этапах до момента пока ты не найдешь работу.
4
Удобный график
Смотреть уроки, выполнять и сдавать задания ты можешь в любое удобное время, главное - не расслабляться
5
Сообщество
В котором ты можешь общаться с другими участниками и наставниками, задавать вопросы и делиться полезной информацией
6
Сертификат и пожизненный доступ к урокам
После окночания программы подготовки ты получишь сертификат, а доступ к урокам останется навсегда
Легко не будет. Будет результат.
ПРОГРАММА
Чему ты научишься
Сначала мы хорошо изучим Ruby , затем на практике освоим основы Ruby on Rails и разберемся с его "магией".
После полностью пройдем Продвинутую программу обучения, максимально приближенную к процессу реальной разработки.
После этого ты будешь готов к поиску работы. И тут мы тоже поможем...
Основы Ruby (6 недель)
На этом курсе мы хорошо изучим язык Ruby от самых основ до таких сложных тем, как метапрограммирование:

  • Основы командной строки, git и Github
  • Настройка среды разработки
  • Простые типы данных в Ruby
  • Составные типы данных: массивы и хеши
  • Управляющие конструкции
  • Основы объектно-ориентированного программирования
  • Интерфейсы, наследование и полиморфизм
  • Методы класса
  • Модули и миксины
  • Объектная модель Ruby
  • Исключения и их обработка
  • Блоки, Proc и lambda
  • Идиомы Ruby и хороший стиль
  • Метапрограммирования
  • Итоговый проект на Ruby
Основы Ruby on Rails (6 недель)
  • HTTP-протокол
  • Ветки в git и Pull Requests
  • Экосистема Rails и gems
  • MVC и REST
  • Роутинг
  • Валидация данных
  • Основы баз данных
  • Связи и ассоциации
  • Контроллеры и виды
  • STI
  • Active Record query language
  • Скоупы и коллбеки
  • Нестандартные контроллеры и формы
  • Аутентификация пользователей
  • Twitter Bootstrap
  • Assets Pipeline
  • Локализация
  • Основы Javascript
  • Javascript в Rails-приложении
  • Деплой на heroku
Ruby on Rails. Продвинутый уровень (12 недель)
  • Agile-процесс разработки
  • Git flow
  • Основы TDD/BDD с RSpec
  • Тестирование контроллеров
  • Интеграционное (acceptance) тестирование
  • HAML/Slim, SCSS, CoffeeScript
  • Ajax
  • Вложенные формы
  • Полиморфные ассоциации
  • JSON и различные формы ajax
  • ActionCable
  • "Тонкие" контроллеры и responders
  • OAuth и аутентификация через соц. сети
  • Авторизация
  • Разработка REST API
  • "Продвинутый" RSpec
  • Фоновые задачи
  • Запуск задач по расписанию
  • Полнотекстовый поиск
  • Настройка сервера "с нуля"
  • Deploy приложения через Capistrano
  • Passenger и Unicorn
  • "Продвинутая" настройка сервера
  • Кэширование и оптимизация
  • Highload и High availability
  • "Философия" Rails
  • Проектирование архитектуры
  • Рефакторинг
  • Различные gem'ы
  • Как писать хороший код
Подготовка к трудоустройству и поиск работы (1 - 6 месяцев)
Этот этап включает специальный курс по подготовке к трудоустройству, а также поддержку и помощь в процессе поиска работы:

  • Личная консультация
  • Конкурентный анализ
  • Составляем резюме, на которое точно обратят внимание
  • Подготовка сопроводительного письма
  • Учимся выделяться из толпы соискателей
  • Тестовые интервью с работодателями
  • Подтягиваем слабые места
  • Выполнение тестовых заданий, их разбор и code review
  • Прохождение реальных интервью
  • Трудоустройство
  • Персональная поддержка на всех этапах и после трудоустройства (до 6 месяцев после окончания интенсива)
РЕЗУЛЬТАТЫ
Что в итоге?
Навыки
Профессионального Rails-разработчика, умение самостоятельно создавать проекты "с нуля" и до деплоя
Портфолио
Которым ты сможешь гордиться и которое скажет работодателю про тебя больше, чем ты сам
Работа
Полученного уровня знаний и навыков гарантировано хватит для трудоустройства в качестве junior RoR-разработчика
ТРЕБОВАНИЯ
Этот интенсив для тебя, если ты
— Знаешь основы программирования (понимаешь, что такое переменные, типы данных, циклы и условные выражения)
— Владеешь html и css на начальном уровне (или готов их изучить самостоятельно)
— Имеешь хотя бы 10 часов свободного времени в неделю
— Очень хочешь стать веб-разработчиком и найти работу

Уже знаешь основы и хочешь просто прокачать навыки?
Тогда ты можешь пройти только Продвинутую программу
ЦЕНЫ
Стоимость
Оплата производится в рассрочку на 3 месяца

57 900 руб

3 платежа по 19 300 руб.
Мест нет.
ГАРАНТИЯ
Мы вернем деньги, если в течение первых 14 дней ты решишь отказаться от интенсива по любой причине
ОТЗЫВЫ
Что говорят наши выпускники

Регистрация скоро откроется

Оставь свой email, чтобы узнать первым о новом наборе на интенсив
FAQ
Остались вопросы?
Подойдет ли мне эта программа?
Да, если ты хочешь за короткий срок стать RoR-разработчиком, найти работу и не боишься много и упорно работать, выполняя задания и рекомендации наставников. Для участия необходимы базовые навыки программирования на уровне понимания переменных, циклов и условных конструкций и минимальные знания html и css, которые легко освоить самостоятельно по открытым источникам.
Хватит ли знаний, полученных на этом курсе для трудоустройства?
Да! Несмотря на то, что в мире Ruby on Rails требования к разработчикам очень высокие, да и порог входа в эту технологию также довольно сложный. Но Полная программа рассчитана на то, что мы пройдем путь от основ до профессионального владения фреймворком. Этого уровня точно хватит для трудоустройства.

Мы увернены в этом, поэтому даем гаратнию трудоустройства после окончания этой программы подготовки.
Стоит ли записываться на эту программу, если я уже знаю основы Ruby on Rails?
Это зависит от твоих целей. Если ты хочешь получить поддержку при поиске работы и гарантию трудоустройства, то несомненно стоит записываться на Полную программу обучения. Несмотря на то, что какие-то темы будут тебе знакомы, мы уверены, что ты узнаешь что-то новое и сможешь лучше разобраться с основами.

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

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

Во-вторых тем, что у нас очень насыщенная программа, которая позволяет за короткий срок преодолеть порог входа в мир RoR и обучить не только самому фреймворку, но и таким вещам как ООП, Базы данных, MVC и REST. А далее - профессиональной работе с фреймворком.
То есть мы не просто учим, но еще и объясняем принципы и фундаментальные основы, понимание которых необходимо любому разработчику.

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

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

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

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