GOLANG NINJA
Искусство написания сервиса на Go (Golang). Часть 1
Улучшаемые навыки:
Тестирование ПО • Git • Golang • Docker • Создание архитектуры проектов • Тестирование API • Ручное тестирование • Базы данных • Apache Kafka • Sentry • GitHub Actions • Swagger • Модульное тестирование • WebSockets • TDD/BDD • Clean Architecture • Black box testing • Проектирование архитектуры приложений • OpenAPI Specification • PostgreSQL • Функциональное тестирование • Тестирование сайтовСертификатОнлайн
Описание курса
Глобальная задача курса – написать с нуля <strong>бекенд для чата поддержки банка</strong> со всеми вытекающими. После прохождения курса не должно остаться непонятных моментов в том, как могут быть разработаны и устроены сервисы на Go.<br>Начнем с обсуждения архитектуры, организации пакетов, директорий и инструментов, необходимых для локальной разработки. Спроектируем и реализуем клиентское и менеджерское API, поиграемся с фреймворками и кодогенерацией. Подключим аутентификацию, хранилище и очереди. Не забудем про логирование, конфигурирование и развертывание. И, конечно же, тесты!
Отзывы о курсе
Еще курсы
Бэкенд разработчик261Фулстек разработчик156Фронтенд разработчик139Веб-разработчик120Разработчик игр90Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С21Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации