Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Специализация

Python Backend Developer

Java Backend Developer

Node.js Backend Developer

Golang Backend Developer

React Frontend Developer

Посмотреть все

Выберите навыки

Ruby

Ruby

Git

Git

CI/CD

CI/CD

Postgres

Postgres

Docker

Docker

Посмотреть все

Типы ресурсов

Видео

Подкаст

Канал

Курс

Статья

Посмотреть все

Полезные ресурсы в IT


Терялся в собственном коде?

gitvizz.com

Инструмент

Терялся в собственном коде?

Встречай Gitvizz, инструмент, который мгновенно превращает кодовую базу в интерактивные графы, чтобы наглядно увидеть, как всё связано

Road to Highload: видеопроект о проектировании архитектуры высоконагруженных систем

youtube.com

Видео

Road to Highload: видеопроект о проектировании архитектуры высоконагруженных систем

Инженеры Яндекс 360 накопили значительный опыт в проектировании и разработке систем, которыми ежедневно пользуются больше 95 миллионов человек ежемесячно. В этом видеопроекте разработчики на практических примерах рассказывают, как создают архитектуру систем, которые держат 1 000 000 RPS и хранят петабайты мета-данных.

Мини-курс о применении ИИ в разработке

cursor.com

Курс

Мини-курс о применении ИИ в разработке

Он рассчитан на начинающих, пройти его можно всего за час. Конспекты доступны на русском языке

Kubernetes

github.com

Репозиторий

Kubernetes

Основной репозиторий системы оркестрации контейнеров Kubernetes. Здесь можно изучить архитектуру, API, механизмы управления кластерами и принципы работы с контейнерами в распределённой среде. Полезен для понимания низкоуровневых механизмов Kubernetes, разбора паттернов развёртывания и настройки высокодоступных систем.

rubykoans

rubykoans.com

Документация

rubykoans

Интерактивный тренажёр, построенный на методе «коанов» — последовательных задач, где нужно исправлять ошибки в коде, чтобы понять принципы языка. Охватывает базовые темы (строки, числа, методы) и продвинутые (блоки, исключения, метапрограммирование). Каждый шаг сопровождается пояснениями, а прогресс отслеживается автоматически. Отличный способ освоить Ruby через «пробование на ощупь».

Exercism (Ruby)

exercism.org

Тренажер

Exercism (Ruby)

Платформа для отработки навыков через решение задач: 120 упражнений по Ruby разбиты на 20 тематических блоков (строки, массивы, рекурсия, ООП и др.). После отправки решения можно получить обратную связь от менторов — опытных разработчиков, которые указывают на недочёты и предлагают улучшения. Есть система отслеживания прогресса и возможность сравнивать свои решения с чужими. Идеально для закрепления теории и развития «чувства кода».

Kolesa Podcast

music.yandex.ru

Подкаст

Kolesa Podcast

Podcast by IT-компания Kolesa Group. В целом он обо всём и вся. Интересно для прослушивания на досуге

Ruby Tutorial

fincher.org

Документация

Ruby Tutorial

Простое руководство по изучению Ruby с примерами кода.

Jesus Castello | Ruby Programming Tutorials

youtube.com

Канал

Jesus Castello | Ruby Programming Tutorials

Канал предлагает структурированную серию уроков для новичков: от установки Ruby и базовых конструкций (переменные, условия, циклы) до продвинутых тем (блоки, лямбды, метапрограммирование). Автор объясняет концепции простым языком, сопровождая теорию примерами кода. Есть отдельные плейлисты по Ruby on Rails и тестированию. Хороший выбор для тех, кто хочет последовательно освоить язык с нуля.

Ruby Playground (GetVM)

getvm.io

Тренажер

Ruby Playground (GetVM)

Онлайн‑среда для экспериментов с Ruby без настройки локального окружения. Позволяет писать и запускать код в браузере, использовать популярные библиотеки (Rails, RSpec, Nokogiri) и сохранять фрагменты в «песочнице». Есть функция загрузки файлов и интеграции с GitHub. Подходит для быстрого тестирования идей, отладки небольших скриптов или демонстрации кода коллегам.