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, поиграемся с фреймворками и кодогенерацией. Подключим аутентификацию, хранилище и очереди. Не забудем про логирование, конфигурирование и развертывание. И, конечно же, тесты!
Отзывы о курсе
Еще курсы
Бэкенд разработчик272Фулстек разработчик157Веб-разработчик149Фронтенд разработчик144Разработчик игр90Разработчик мобильных приложений65Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Программист 1С23Разработчик баз данных20HTML-верстальщик9Системный инженер8Архитектор баз данных3
Все курсы в специализации