Старт карьеры современного разработчика: практические курсы 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 в Санкт-Петербурге

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

  1. До 28 сентября

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

  2. 15 октября

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

Этапы отбора

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

    Заявки на осенний поток принимаются до 28 сентября. Если ты хочешь поучаствовать в весеннем потоке, то оставляй свою почту на нашем сайте и мы с тобой свяжемся!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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