Мы запускаем новый практический интенсив «Чистая архитектура приложения на Go», который пройдет 15-17 июля. 

Что будет

За три дня вы изучите, что такое чистая архитектура на языке Golang, и под руководством опытного спикера создадите сервис по работе с контактами и возможностью их группировки.

Спикер — Николай Колядко, Senior Go Backend в Robovoice. Более 6 лет в программировании. Занимается вопросами запуска, балансировки, отказоустойчивости в части звонков. Соавтор книги «Интерактивный образовательный процесс на базе информационных технологий».

На интенсиве вы научитесь:

  • работать с логами;

  • писать в рамках чистой архитектуры;

  • пробрасывать трассировку на слои архитектуры (Use Case, Delivery, Repository)

Для кого

Наш интенсив ориентирован на junior-разработчиков на Go и опытных разработчиков, которые переходят на Go с других языков.

Вам к нам, если:

  • пишете на Go, но не работали над большими проектами

  • хотите брать интересные задачи и создавать сложные приложения на Go с нуля

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

  • переходите на Go с другого языка программирования и хотите быстрее понять, как всё работает

В программе

День 1

Разберём структуру проекта на Golang, обсудим примеры использования чистой архитектуры и научимся справляться с возникающими сложностями.

День 2

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

День 3

Изучим Observability, контекст (context) и трассировку, закончим интенсив запуском и демонстрацией работы приложения. 

Посмотреть подробную программу и записаться: https://slurm.club/3aU86bJ

Как принять участие бесплатно

У нас есть чат «Golang со Слёрмом», где мы делимся полезными материалами по чистой архитектуре на Go и отвечаем на вопросы. 

1 июля с помощью рандомайзера мы выберем одного участника чата и подарим ему бесплатное обучение на интенсиве. Присоединяйтесь к чату и, возможно, этим счастливчиком окажетесь вы:)