Что будет за время
обучения?
- Разработка максимально приближенного к коммерческому проекта под руководством ментора.
Возможность трудоустройства:
лучшим студентам Job-оффер
Информация
по стажировке:
Информация
по стажировке:
Практическая часть
При реализации проекта будут использованы:
- Git (Git CLI. Gitflow)
- Ruby. IRB
- Ruby Testing. TDD/BDD, CI, RSpec, Capybara
- Debugging in Ruby. Pry, byebug, binding.pry
- Working with databases. Basics of plain SQL.
- Ruby on Rails. MVC. Project structure. Gemset Routing. Main ruby/rails gems. Controllers
- ORM ActiveRecord.
- Authentication methods. Devise. Warden. Auth. JWT.
- REST, Jbuilder, AMS/json-api/fast_json, GraphQL
- OOP indetails, SOLID, Grasp, Design Patterns, Refactoring Patterns
- Rails Patterns: Services, Decorators, Presenters, ValueObjects, QueryObjects, FormObject.
- Waterflow, Agile: Scrum, Kanban. Task Management Tools
- JavaScript, JavaScript в браузере, Chrome/Firefox Dev Tools
- Modern javascript (ES6+), NPM, NVM, Babel, yarn
- JavaScript в rails.
- Websockets, ActionCable, AnyCable
- ReactJS, Jest
- Webpack, gem 'webpacker', JS in Rails 5.2
- Redux, Mobx, Enzyme
Какие знания тебе пригодятся?
- Знание синтаксиса Ruby (будет преимуществом)
- Знание основных принципов ООП и умение их применять на практике
- Знание основных сущностей и связи в БД
- Уверенные знания HTML / CSS (HTML теги, базовый синтаксис CSS, приоритеты стилей) и JS (система типов, DOM, контекст выполнения, замыкания, прототипы, event Loop, async/defer атрибуты, классы, promises)
- Английский на уровне не ниже Intermediate
О направлении
О направлении
Ruby направление появилось в компании 6 лет назад. Стартовали с нашими ребятами, которые перешли на Ruby с других технологий.
Ruby команда сейчас – это 70+ специалистов, разрабатывающих более 15-ти проектов в таких доменах как здравоохранение, здоровое питание, реклама, страхование, музыка, доставка еды, модельный и автобизнес.
Ruby комьюнити в iTechArt – это новые проекты, нетривиальные задачи и крутые возможности для твоего профессионального роста.
Готов стать одним из Ruby Developers? Тогда поехали дальше! :)
Популярные вопросы
Популярные вопросы
Какие форматы обучения существуют в Students Lab?
- Курсы — сочетают в себе теоретические лекции и практические задания. У тебя будет ментор, который поможет во всём разобраться. Курс завершается разработкой группового проекта.
- Стажировка — моделирует условия, максимально приближенные к реальному проекту. На 2-3 месяца ты становишься частью команды и разрабатываешь полноценный проект, всё это время тебя поддерживает опытный ментор.
Как проходит обучение?
У каждого направления уникальная учебная программа. Ты получишь задание для индивидуального и/или группового проекта и будешь заниматься под руководством ментора.
Насколько легко совмещать Students Lab и занятия в колледже/университете?
Мы понимаем, что не хочется ждать выпускного, чтобы начать карьеру. Практика не должна быть в ущерб основной учёбе: для стажёров предусмотрен гибкий график с шестью рабочими часами.
Более того, у Students Lab налажено партнёрство со многими университетами страны – БГУ, БГУИР, БГТУ, ВГУ им. П.М. Машерова и др. На базе учебных заведений функционируют лаборатории iTechArt, что позволяет проводить прямо на кафедрах не только профориентационные лекции, но и отдельные курсы по популярным направлениям разработки.
Стажировка оплачивается? Какие шансы получить предложение о работе после окончания Students Lab?
В Students Lab нет стипендий, зато есть всё необходимое для быстрого погружения в профессию. Мы всегда замечаем наиболее старательных стажёров и приглашаем их на работу в команду iTechArt.
Можно ли пройти практику в iTechArt?
Ты сможешь пройти университетскую практику в Students Lab, если уже стажируешься или обучаешься на наших курсах. Мы готовы распределить тех, кто присоединился к нам в качестве сотрудника, успешно завершив курсы.
По каким технологиям проводится обучение?
Java, C#, .NET, PHP, Python, Ruby, QA, Mobile (Android/iOS), Salesforce, JavaScript, Big Data, Data Science, DevOps, Golang, Project Management, Business Analysis, Marketing, Recruitment, HR, UI\UX Designer и не только. Ежегодно мы увеличиваем список направлений.
Что делать, если не удалось попасть в Students Lab с первого раза?
Не отчаиваться! Нужно немного подтянуть знания и пробовать силы уже в следующем наборе.
Как часто бывают новые наборы?
Мы заранее публикуем график новых наборов на сайте, а также в наших социальных сетях. Следи за новостями.
Как скоро я получу ответ после отправки заявки?
Из-за большого количества заявок время ответа может увеличиться до недели. Мы делаем все возможное, чтобы сократить время ожидания, и обязательно свяжемся со всеми, кто подает заявки на курсы и стажировки.