Старт карьеры современного разработчика: практические курсы YADRO

На практических курсах студенты старших курсов технических специальностей получат уникальную возможность освоить современные методы разработки. В течение 2,5 месяцев под наставничеством опытных инженеров YADRO участники пройдут всю программу и реализуют полноценный проект

Старт карьеры современного разработчика: практические курсы YADRO

Почему стоит участвовать

  • Возможность попасть в YADRO

    Самых успешных участников курса пригласим на стажировку. 
До этого можно будет поучаствовать в профориентационных встречах, чтобы попасть в подходящую команду

    Возможность попасть в YADRO
  • Обучение у лучших

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

    Обучение у лучших
  • Практика — 80% времени

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

    Практика — 80% времени
  • Проект для портфолио

    За 2,5 месяца бесплатного обучения ты изучишь тонкости современной разработки и сразу же применишь знания на практике, создавая собственный проект. В прошлом сезоне участники собирали тамагочи и обратный маятник на микроконтроллере

    Проект для портфолио

Реализуй себя в одном из направлений

Ждем открытия набора
  • Разработка микросервисных приложений на Go

    Санкт-Петербург, Вся Россия

  • Программирование микроконтроллеров RISC-V

    Москва, Санкт-Петербург, Вся Россия

  • Ручное тестирование

    Вся Россия

  • Верификация систем на кристалле

    Москва, Вся Россия

  • DevOps

    Москва, Нижний Новгород, Санкт-Петербург, Вся Россия

  • Автоматизированное тестирование на Python

    Вся Россия

Разработка микросервисных приложений на Go

Санкт-Петербург, Вся Россия

Описание курса:

Этот курс — инженерный симулятор: много практики, реальных задач из будней инженера и код-ревью от экспертов. Теорию можно изучать самостоятельно. Чтобы успешно пройти курс, нужно выделять 6-8 часов в неделю.

Ты научишься разрабатывать микросервисные решения с использованием Go  и современных инструментов разработки. Создашь полноценный проект, который дополнит твое резюме.И получишь возможность стать частью YADRO: большинство успешных выпускников курса прошлых потоков устроились в компанию и используют навыки разработки на Go в работе

Ты научишься

  • Создавать и тестировать конкурентные приложения на Go
  • Работать с популярными библиотеками и внешними АРІ
  • Развертывать свои решения в контейнерах
  • Использовать современные инструменты разработки и отладки

Требования для участия

  • Учишься в университете на 2 курсе и старше
  • Уверенный пользователь Linux или умеешь пользоваться терминалом на MacOS/Windows
  • Можешь запустить виртуалку или Docker Desktop
  • Умеешь собирать и запускать свой контейнер docker (podman)
  • Можешь создать простой compose.yaml для сборки и запуска hello world сервера
  • Умеешь работать с Git и Github: создавать репозитории, делать пуши и коммиты

Какие темы и в каком объеме ты будешь изучать

  • REST API — 10%
  • gRPC — 20%
  • Алгоритмы — 10%
  • Работа с базой данных — 10%
  • Юнит-тестирование — 10%
  • Go concurrency — 10%
  • Архитектура, сборка и отладка микросервисов — 30%

Инструменты, которые ты освоишь

Git, make, docker + compose, curl, grpcui, bombardier, postgres, golangci-lint + your new favourite tool

Программа обучения

  • Hello ReST! Пишем файловый сервер
  • Hello gRPC! Знакомимся с protobuf и нормализуем слова
  • API Gateway. Порты и адаптеры
  • Использование внешнего API. Формирование базы данных
  • Поиск и ранжирование
  • Построение индекса
  • Управление доступом и нагрузкой
  • Шина событий для информирования об обновлениях
  • Тестирование
  • Фристайл-проект

Формат:

Онлайн или в офисе YADRO в Санкт-Петербурге

Срок приема заявок

  1. До 2 февраля

    Завершение приема заявок на программу

  2. 23 февраля

    Выход на программу всех кандидатов прошедших отбор

Этапы отбора

  1. 1. Подача заявки

    Заявки на зимний поток принимаются до 2 февраля

  2. 2. Тест и собеседование

    Подготовься к тестированию заранее! Пройди практические тесты по теме, которую ты выбрал, и постарайся понять, как быстро и эффективно решать задания. Не забывай читать инструкции внимательно и не спешить — важно правильно понять суть задания, а не просто пройти его. Если возникнут трудности, не бойся сделать паузу и подумать — решение может быть не очевидным, и важно продемонстрировать логическое мышление. Ссылка на тест придет на твой email, указанный при регистрации. Выполнить тест можно до 9 февраля 23:59

  3. 3. Старт курса

    Занятия начнутся в феврале и будут проходить раз в неделю до апреля — мая. За это время ты изучишь темы курса на практике и создашь свой проект

Отзывы выпускников

Загрузка слайдера...

Вопросы и ответы

    Я допустил(а) ошибку в заявке. Можно ли это исправить?

    Да. Напиши нам на почту edu@yadro.com, и мы внесем изменения в заявку  

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

    После того, как ты оставишь заявку на сайте, на твою почту придет автоматическое письмо с информацией о курсе и дальнейших шагах. Если письма не будет в папке «Входящие», проверь «Спам». По любым вопросам о регистрации пиши нам на почту edu@yadro.com

    В каких городах можно проходить курсы?

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

    Можно ли проходить курсы удаленно?

    Да, обучение можно пройти онлайн

    Сколько будут длиться курсы?

    На протяжении 8–10 недель в зависимости от выбранного вами направления

    Как я смогу попасть в команду YADRO после обучения?

    Самых успешных участников мы пригласим на оплачиваемую летнюю стажировку «Импульс», долгосрочную стажировку в компании или в штат на младшие позиции

    Обучение будет бесплатным?

    Да, курсы проводятся бесплатно для студентов. Для участия необходимо пройти отбор