Чему вы научитесь
- Настраивать работу с SQLx и подключение к PostgreSQL/MySQL
- Выполнять CRUD-операции и параметризованные запросы
- Работать с транзакциями и управлять уровнями изоляции
- Использовать контекст запросов и обрабатывать ошибки корректно
- Применять конкурентное программирование: горутины, каналы, мьютексы
- Проектировать архитектуру высоконагруженных сервисов и API
- Балансировать нагрузку и внедрять асинхронную обработку задач
- Оптимизировать SQL-запросы: индексирование, кэширование, профилирование
- Масштабировать сервисы: горизонтально и вертикально, с обеспечением отказоустойчивости
- Администрировать кластеры, настраивать мониторинг и логирование
- Делать резервное копирование и обеспечивать безопасность сервисов
- Автоматизировать сборку и деплой через CI/CD
О курсе
Курс «Golang + SQLx: построение высоконагруженных сервисов с нуля до продакшена» поможет вам освоить работу с SQLx и Go для создания быстрых, стабильных и масштабируемых backend-приложений. Вы изучите транзакции и конкурентное программирование, научитесь оптимизировать SQL-запросы, проектировать архитектуру высоконагруженных сервисов и обеспечивать отказоустойчивость в продакшене.
А больше информации о Golang, базах данных и трендах в современном программировании вы можете узнать в нашем Telegram-канале Golang Trends | Dev.
Вы также можете задать любой вопрос по курсу у автора t.me/stepikm
Для кого этот курс
Backend-разработчики, желающие перейти на Go или углубить знания
Инженеры, которым предстоит строить распределённые системы и микросервисы
DevOps/SRE-специалисты, планирующие лучше понимать кодовую часть сервисов
Студенты технических направлений, готовящиеся к первой позиции Go-developer
Начальные требования
Для старта вам необходимо обладать базовым знанием синтаксиса языка Golang
Наши преподаватели
Программа курса
Сертификат
Сертификат Stepik
Сколько стоит обучение
Price:
13 990 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.