Скрыть объявление
Гость

Вы находитесь в разделе
+ Курсы по программированию
Рекомендуем посмотреть
Топ курсов данного раздела
Рекомендуем обратить внимание на
ТОПы КУРСОВ подразделов данного раздела
по мобильной разработке
по Frontend
по Backend
по разработке компьютерных игр
по этичному хакингу
по разработке ПО
по верстке сайтов
по Python
по Javascript (JS)
по Java
по PHP
по Swift
по C#
по Unity
по 1C
по SQL

ДОСТУПНО Чистая архитектура приложения на GO [Слёрм] [Slurm] [Николай Колядко]

Тема в разделе "+ Курсы по программированию (общий каталог)", создана пользователем Donald$, 1 авг 2022.

  1. Donald$

    Donald$ PROверенный

    Деньги:
    290 руб.
    Автор: Николай Колядко
    Название:
    Чистая архитектура приложения на GO [Слёрм] [Slurm]

    Чистая архитектура приложения на GO [Слёрм]  [Николай Колядко].png

    Описание

    Зачем нужна чистая архитектура?
    • Удобство тестирования. Вы можете запускать тесты без пользовательского интерфейса, базы данных, веб-сервера или любого другого внешнего компонента.
    • Независимость от фреймворка. Архитектура не зависит от какой-либо библиотеки, поэтому вы можете использовать фреймворк в качестве инструмента и не пытаться втиснуть свою систему в рамки его ограничений.
    • Независимость от базы данных. Вы можете поменять Oracle или SQL Server на MongoDB, BigTable и т.д.
    • Независимость от UI. Вы легко можете изменить пользовательский интерфейс, не затрагивая остальную систему. Например, можете заменить веб-интерфейс на консольный, не меняя бизнес-правил.Ваши бизнес-правила не связаны с базой данных.
    Как понять, что вам пора на интенсив?
    • Не знаете, что такое чистая архитектура и как сформировать структуры папок по этой технологии
    • Переходите на Go с другого языка программирования и хотите быстрее понять, как всё работает
    • Пишете на Go, но не работали над большими проектами
    • Хотите брать интересные задачи и создавать сложные приложения на Go с нуля
    День 1
    Разберем структуру проекта на Golang, обсудим примеры использования чистой архитектуры и научимся справляться с возникающими сложностями.
    Практика:
    • Создаем структуру проекта
    • Наполняем Dependency injection (DI)
    • Подключаем PostgreSQL через DI
    День 2
    Разбираем накопившиеся вопросы, закрепляем материал предыдущего дня, учимся формировать структуры папок по чистой архитектуре

    Практика:
    • Создаем структуры папок
    • Созданием конструкторов для слоёв и устанавливаем зависимости
    • Проводим инициализация слоёв на main
    • Наполняем слои (Domain, Use, Case, Delivery, Repository)
    День 3
    Изучаем Observability, контекст (context) и трассировку, заканчиваем интенсив запуском и демонстрацией работы приложения (сервиса по работе с контактами и возможностью их группировки)

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

    Продажник


    Цена курса 350 руб

    [​IMG]

    ОПЛАТИТЬ >>>>>>>>

     
  2. safronovraff

    safronovraff PROверенный

    Деньги:
    0 руб.
    оплата на карту *4463 на сумму 495р в 12.07
     
  3. admin

    admin Команда форума Admin

    Деньги:
    2.620 руб.
     
Загрузка...
Похожие темы - Чистая архитектура приложения
  1. admin
    Ответов:
    12
    Просмотров:
    759
  2. admin
    Ответов:
    2
    Просмотров:
    22
  3. admin
    Ответов:
    2
    Просмотров:
    92
  4. admin
    Ответов:
    2
    Просмотров:
    80
  5. (аноним)
    Ответов:
    1
    Просмотров:
    116