Навчися розробляти високопродуктивні та масштабовані мікросервіси, як у Ozon/Яндекс/Тінькофф/Kaspersky Lab/ВКонтакті, та збільши свої шанси на працевлаштування у BigTech-компанію або отримання нової посади. Викладач – Олег Козирєв – Senior Software Engineer у Avito. Понад 100 годин менторства та навчання. Понад 100 учнів уже навчилися на курсі. Щоб вичавити з курсу максимум, тобі необхідно знати основи мови GO, тому що всі практичні приклади будуть на ньому. Також, тобі знадобиться вміння користуватися Git, щоб якісно працювати з кодовою базою
На курсі ти глибоко зануришся в мікросервіси:
Освоїш базове використання протоколу http у Golang-додатках
На практиці навчишся застосовувати архітектурні підходи побудови сервісів
Освоїш роботу з PostgreSQL, написавши свої компоненти-заготівлі, що спрощують подальшу розробку
Попрацюєш з кешування даних на прикладі Redis і освоїш патерни відмовостійкості мікросервісів
Забезпечиш моніторинг свого сервісу та покриєш його тестами, щоб точно виключити помилки у роботі
Реалізуєш міжсервісну взаємодію, систему аутентифікації та авторизації
Вивчиш необхідний стек для розробки мікросервісів та зможеш відгукуватися на класні вакансії: Go, http, gRPC, Redis, Postgres, Prometheus та ін.
Дізнаєшся найкращі практики побудови мікросервісів для впевненої роботи в BigTech-компанії
Навчишся писати складні проекти з кодом, що масштабується, як це роблять розробники у провідних IT-компаніях
Зможеш розробити власний проект із використанням своїх платформних бібліотек