Проходил курс "Провиднутый Go-разработчик" c 17.11.2025 по 09.07.2026.
Немного о том зачем я брал данный курс, являюсь DevSecOps-специалистом (опыт 10+ лет), постоянно требуется дорабатывать OpenSource-инструменты или создавать собственные. Когда то самостоятельно изучал Python, писал код, выяснял, что сделал что-то не оптимально, переписывал, узнавал новые "best-practices" и заново переписывал. Захотелось при изучении нового языка сначала изучить теорию как делать правильно, чтобы тратить меньше времени в будущем.
Данный курс справился со своей задачей, что я получил:
- структурированный материал
- теоретическая выжимка из разных книг (экономия времени)
- опытные ревьюеры, которые объясняют как делать хорошо, а плохо не делать
- онлайн встречи (чтобы посмотреть как другие студенты усваивают материал, есть ли у них такие же вопросы)
- встречи 1:1 (если стесняешься спрашивать в группе), две встречи за курс.
Можно ли научиться без прохождения курса? Да, но по прошлому опыту для меня вариант с курсом оказался проще (в том числе есть дедлайны по приемке работ)
Что не понравилось? В курсе есть тесты с вариантами ответов, вопросы сформулированы так, что не понятно, что авторы курса имели ввиду и соотвественно правильно ответить не получится. Такое было редко, но встречалось периодически в разных спринтах.
О спринтах их 10 штук, времени будет уходить много, чтобы усвоить материал.
О практических работах - 2 самостоятельных задания, первое обычный REST API (CRUD) - на выбор поработать с сокращением ссылок или метриками, второе self-hosted менеджер паролей (ваш самописный keepass/vaultwarden/bitwarden).
Нужен ли вам данный курс? Тут все индивидуально, подробнее о курсе можно почитать тут https://practicum.yandex.ru/go-advanced/