Тестирование с Go
О чём курс
Вам нужно протестировать реальное приложение, но стандартные примеры из документации не покрывают работу с базами данных и сторонними сервисами. В этом курсе акцент сделан на создании полноценных Go-проектов, которые решают типичные сложности промышленной разработки.
Внутри разбираются следующие темы:
- Работа с базами данных: как эффективно тестировать слои доступа к данным и не зависеть от внешней инфраструктуры.
- Интеграция сторонних API: стратегии мокирования и обработки внешних вызовов.
- Внутреннее тестирование: проверка промежуточных этапов логики и дискуссия о тестировании неэкспортируемых функций, когда это оправдано, а когда — избыточно.
Курс подойдет разработчикам, которые хотят перейти от теоретических знаний к написанию поддерживаемых тестов в Go-проектах любой сложности.
Программа обучения
- Тестирование программного обеспечения на реальных примерах
- Проектирование и тестирование веб-приложений
- Тестирование кода, взаимодействующего с базами данных
- Интеграция и тестирование сторонних API
- Внутреннее тестирование (проверка промежуточных шагов)
- Анализ подходов к тестированию неэкспортируемых функций
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.