Top.Mail.Ru
Курсы YADRO Разработка микросервисных приложений на Golang

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

Язык программирования Go (Golang) применяется для создания высокопроизводительных и надежных систем. Его используют для написания облачных сервисов, серверных приложений, для автоматизации процессов в больших масштабах, в работе с ИИ и большими данными.
Go используют DevOps-инженеры, backend-разработчики, специалисты по функциональной верификации цифровых устройств.

На курсе участники создадут микросервисное приложение. Научатся создавать и тестировать конкурентные приложения на Go, работать с популярными библиотеками и внешним API, развертывать свои решения в контейнерах.

Программа курса

Процесс отбора

  • Подача заявки

    Прием заявок открыт до 16 января 2025. В анкете не забудь выбрать интересующий тебя курс.

  • Тест/собеседование

    Для участия в курсе необходимо пройти тестирование и/или собеседование с командой. 18 января мы отправим ссылку на тест на email, который был указан при регистрации. Пройти тест необходимо до 20 января 23:59.

  • Старт курса

    Первое занятие пройдет в середине февраля.

    Сообщить о начале регистрации

Требования к участию

Этот курс подойдет тем, кто:

  • Учится в университете на 2 курсе и старше или недавно выпустился

  • Владеет синтаксисом Go, понимает особенности языка, может написать простенькое приложение с использованием многопоточности

  • Занимается коммерческой разработкой не более полугода

  • Использует терминал на регулярной основе, знаком с базовыми утилитами Linux (curl, find, grep, sed, man, tar), может использовать их для написания небольших скриптов

  • Умеет пользоваться Docker на базовом уровне

    (если у вас ещё нет опыта с Docker, изучите эти ссылки: попробуйте собрать контейнер, запустите hello world сервер)

Будут плюсом:

  • Базовые алгоритмы и структуры данных (списки, массивы, хеш-таблицы, сложность алгоритмов)

  • Основы баз данных (CRUD-операции)

  • Опыт работы с Git (создание собственных проектов, умение придерживаться единого workflow, соглашения о коммитах)

Эксперты предыдущего сезона

Эксперты обновляются каждый год

Материалы для подготовки

Сообщить о начале регистрации

Продолжая использовать сайт, соглашаюсь на использование файлов «cookie» и применение метрических программ в соответствии с Политикой обработки персональных данных.