itechart_logo
Идет набор

Стажировка
в Students Lab

01

Опыт “с нуля”

02

Менторы-профессионалы

03

Гибкое расписание занятий

04

Баланс теории и практики

05

Онлайн и оффлайн обучение

06

Job offer лучшим стажёрам

Почему стажировка
Ruby в iTechArt?

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

Ruby команда сейчас – это 70+ специалистов, разрабатывающих более 15-ти проектов в таких доменах как здравоохранение, здоровое питание, реклама, страхование, музыка, доставка еды, модельный и автобизнес.

Ruby комьюнити в iTechArt – это новые проекты, нетривиальные задачи и крутые возможности для твоего профессионального роста.

Готов стать одним из Ruby Developers? Тогда поехали дальше! :)

Отправляй резюме и будь готов к интенсивной
практике и углубленному обучению

Информация
по курсу:

  1. Практическая часть arrow_down
  2. Разработка максимально приближенного к коммерческому проекта под руководством ментора.

    • При реализации проекта будут использованы:
    • 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
  3. Какие знания тебе пригодятся? arrow_down
    • Знать синтаксис Ruby
    • Знать основные принципы ООП и уметь их применять на практике
    • Знать основные сущности и связи в БД
    • Иметь базовые знания HTML / CSS (HTML теги, базовый синтаксис CSS, приоритеты стилей) и JS (система типов, DOM, контекст выполнения, замыкания, прототипы, event Loop, async/defer атрибуты, классы, promises)
    • Английский на уровне не ниже Pre-Intermediate+

Отправь резюме
и готовься к старту карьеры!

Отправь резюме
Создай резюме