Чистая архитектура приложения на GO от Слерм

    Слерм
    Стоимость курса
    20 000 Р
    Рассрочка
    от 5 000 Р в месяц
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Вы хотели бы прокачать свои навыки работы с архитектурой приложения и делать код чище и яснее
    • Не знаете, что такое чистая архитектура и как сформировать структуры папок по этой технологии
    • У вас есть мечта — хотите работать над большими проектами на Go, где уже есть чистая архитектура. Или же потребуется вводить её с нуля
    • Есть запрос на уверенность: вы переходите с Go на другой язык программирования и хотите прыгнуть в инструмент под руководством опытного спикера

    Чему Вы научитесь

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

    Программа обучения

    День 1

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

    Практика:

    • Создаем структуры проекта на Go
    • Создаем структуры папок по чистой архитектуре
    • Реализуем бизнес-логику в Domain
    • Создаем интерфейс для UseCase
    • Создаем интерфейс для Repository
    • Реализуем слой Delivery
    • Создаем конструкторы для слоёв
    • Проводим инициализацию слоёв на main (устанавливаем зависимости)

    День 2

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

    Практика:

    • Реализуем слои UseCase
    • Реализуем слои Repository
    • Добавляем использование контекста
    • Добавляем логирование ошибок
    • Подключаем Jaeger
    • Добавляем трассировку
    • Учимся покрывать тестами блок UseCase

    Отзывы о школе 1

    5 из 5
    1
    0
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Станислав 4 июня 2023

      Я решил пройти интенсивный практический курс для того, чтобы более подробно ознакомиться с принципами работы k8s. После внимательного рассмотрения многих вариантов я остановился на интенсиве от Слерм. Мне очень понравилось качество преподавания, и мне не потребовалось обращаться в службу поддержки, что говорит об отличном организационном уровне этого курса. На курсе для меня самым интересным моментом стало добавление rollback piplin'а для отката версии Docker-образа. Однако, так как я являюсь ценителем CI/CD, то эта тема была для меня весьма актуальной. Очень приятно было узнать больше о интеграции CI/CD с Kubernetes через Helm, хотя создание собственной базы helm chart'а оказалось для меня достаточно сложной практической задачей. После курса я лично убедился в том, что Kubernetes - это наиболее совершенный оркестратор для контейнеров на данный момент времени. Я продолжаю развиваться в этой сфере и применять новые знания в рабочих задачах. В настоящее время я пересматриваю материалы курса, которые связаны с helm, так как мне приходится пересобирать все наши ci/cd под деплойку через Helm. В целом, курс был полезным и оказался очень интересным. Я получил множество новых знаний и навыков, которые несомненно помогут мне в дальнейшей работе с Kubernetes и CI/CD. Если вы хотите улучшить свои знания и навыки в этой сфере, я рекомендую обратить особое внимание на интенсивы от Слерм.

      Был ли отзыв полезен?
    Посмотреть все отзывы о Слерм