Golang + SQLx: построение высоконагруженных сервисов

Этот курс позволит вам освоить работу с Golang и SQLx для построения высоконагруженных backend-сервисов.
SQLx
CRUD-операции
транзакции и уровни изоляции
конкурентное программирование (горутины, каналы, мьютексы)
оптимизация SQL-запросов
индексирование и кэширование
архитектура высоконагруженных…
Сертификат Stepik

Чему вы научитесь

  • Настраивать работу с 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

Наши преподаватели

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 13 990 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 13 990