Go Fundamentals
Первые шаги в backend-разработке
Познакомьтесь с Go через реальные рабочие задачи в стартапе TaskFlow. HTTP-хендлеры, работа с базой данных, тесты и структура проекта -- всё, что нужно для уверенного старта.
Компания: TaskFlow
Стартап по управлению задачами
Junior Level
Подходит для начинающих
Полностью бесплатный
Без скрытых платежей и подписок
Программа
Что вы освоите
Реальные задачи из жизни junior-разработчика в растущем стартапе.
HTTP-хендлеры и роутинг
Напишете свой первый REST API эндпоинт: от маршрутизации запросов до валидации данных и формирования ответов.
Работа с базой данных
PostgreSQL-запросы, миграции, транзакции. Научитесь правильно структурировать слой доступа к данным.
Тестирование
Unit-тесты, табличные тесты, моки. Поймёте, зачем тесты нужны на практике, а не в теории.
Структура проекта
Как организовать код в Go-проекте: пакеты, интерфейсы, dependency injection и чистая архитектура.
Навыки
Навыки, которые вы получите
Go синтаксис и идиомы
REST API разработка
SQL и миграции
Написание тестов
Git workflow
Code review
Начните прямо сейчас
Курс полностью бесплатный. Зарегистрируйтесь и приступайте к первому сценарию.
Начать бесплатно