0Корзина
Главная » Программирование » Николай Колядко / Слёрм - Чистая архитектура приложения на GO

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

10 б Облако Mail 7.53 ГБ
450
✅ Лучшее качество без водяных знаков
Комфортная версия материала без водяных знаков. Скриншоты содержимого и качества можно посмотреть рядом.
Лучшее качество
Артикул: 1395 В наличии Автор курса: Николай Колядко Категория: Программирование Дата выхода: 2022 Продажник от автора: Перейти Цена у автора: 20000 ₽ Особенности: ✅ лучшее качество без водяных знаков

Описание

Зачем нужна чистая архитектура?
  • Удобство тестирования. Вы можете запускать тесты без пользовательского интерфейса, базы данных, веб-сервера или любого другого внешнего компонента.
  • Независимость от фреймворка. Архитектура не зависит от какой-либо библиотеки, поэтому вы можете использовать фреймворк в качестве инструмента и не пытаться втиснуть свою систему в рамки его ограничений.
  • Независимость от базы данных. Вы можете поменять 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
Вы находитесь на странице товара «Николай Колядко / Слёрм - Чистая архитектура приложения на GO». Это версия материала в лучшем качестве без водяных знаков. Скриншоты содержимого, платформы и качества записи можно посмотреть выше. Материал относится к 2022 году. Оригинальная стоимость курса у автора составляет 20000 рублей. В магазине Coursx.net материал доступен за 450 рублей. Обучающий курс входит в рубрику «Программирование». Другие материалы автора «Николай Колядко» можно найти через поиск по сайту.
Показать полностью

⚡ Получение материала

Ссылка приходит автоматически
После успешной оплаты материал будет отправлен на указанную при оформлении почту.

👤 Регистрация необязательна
При оформлении заказа на указанную вами почту придет ссылка на курс.

💬 Помощь перед покупкой

Хотите проверить материал?
Отправим дополнительные скриншоты, пример видео или запись содержимого курса.

💰 Нашли дешевле?
Пришлите ссылку на предложение — постараемся сделать цену ещё выгоднее.

⭐ Отзывы покупателей
Читать отзывы на сайте
Читать отзывы в Telegram

💬 Связаться с поддержкой
Написать в Telegram
admin@coursx.net

📤 Поделиться страницей

Часто задаваемые вопросы

Как приобрести инфопродукт? Почему такая низкая цена? Какие у меня гарантии? Из каких стран можно оплатить? На какое время выдаётся доступ? Возможен ли возврат средств?

Другие инфопродукты

Быстрая доставка

Гарантируем быструю доставку заказа на ваш Email.

Лучшие цены

Гарантируем самые низкие цены. Сделаем цену ниже если нашли дешевле.

Прием заказов 24/7

Заказы принимаются круглосуточно!

100% Безопасная оплата

Безопасная оплата и получение заказа.