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

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

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

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

Обучение у лучших

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

Практика — 80% времени

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

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

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

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

  • Разработка микросервисных приложений на Go
    Санкт-Петербург, Вся Россия
  • Ручное тестирование
    Екатеринбург, Москва, Нижний Новгород, Санкт-Петербург, Вся Россия
  • Программирование микроконтроллеров RISC-V
    Екатеринбург, Москва, Нижний Новгород, Санкт-Петербург, Вся Россия
  • Верификация систем на кристалле
    Москва, Вся Россия
  • DevOps
    Екатеринбург, Москва, Нижний Новгород, Санкт-Петербург, Вся Россия

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

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

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

Этот курс — инженерный симулятор, во время которого будет много практики, а теорию можно будет изучать самостоятельно. На курсе ты научишься разрабатывать микросервисные решения с использованием 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! Пишем свой API сервис
  • Hello gRPC! Знакомимся с protobuf. Нормализация поисковых запросов
  • API Gateway. Порты и адаптеры
  • Использование внешнего API. Формирование базы данных
  • Поиск и ранжирование
  • Построение индекса
  • Управление доступом и нагрузкой
  • Шина событий для информирования об обновлениях
  • Тестирование
  • Фристайл-проект

Формат:

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

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

  • До 28 сентября

    Сроки приема заявок на программу
  • 15 октября

    Старт программы
Подать заявку

Этапы отбора

  • 1. Подача заявки
    Заявки на осенний поток принимаются до 28 сентября. Если ты хочешь поучаствовать в весеннем потоке, то оставляй свою почту на нашем сайте и мы с тобой свяжемся!
  • 2. Тест и собеседование
    Подготовься к тестированию заранее! Пройди практические тесты по теме, которую ты выбрал, и постарайся понять, как быстро и эффективно решать задания. Не забывай читать инструкции внимательно и не спешить — важно правильно понять суть задания, а не просто пройти его. Если возникнут трудности, не бойся сделать паузу и подумать — решение может быть не очевидным, и важно продемонстрировать логическое мышление. Ссылка на тест придет 29 сентября на твой email, указанный при регистрации. Выполнить тест можно до 23:59 03 октября
  • 3. Старт курса
    Занятия начнутся в октябре и будут проходить раз в неделю до конца декабря. За это время ты изучишь темы курса на практике и создашь свой проект

Вебинар о практических курсах 23.09

23 сентября приходи на онлайн-трансляцию, где мы расскажем подробнее о практических курсах и ответим на все вопросыПодать заявку
Вебинар о практических курсах 23.09

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

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

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

Отвечаем на самые популярные вопросы

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

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

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

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

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

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

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

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

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

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

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

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

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

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