Курс на Stepik
Обложка курса «Golang + SQLx: построение высоконагруженных сервисов» на Stepik
13 990 ₽

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

Открыть на
STEPIK.ORG
Категории курса

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Golang + SQLx: построение высоконагруженных сервисов»Учеников на курсе 36
Сертификаты, выданные на курсе «Golang + SQLx: построение высоконагруженных сервисов»Сертификатов выдано 0
Отзывы о курсе «Golang + SQLx: построение высоконагруженных сервисов»Отзывов получено 1
Рейтинг курса «Golang + SQLx: построение высоконагруженных сервисов»Рейтинг курса 5.000
Уроки в курсе «Golang + SQLx: построение высоконагруженных сервисов»Количество уроков 44
Тесты в курсе «Golang + SQLx: построение высоконагруженных сервисов»Количество квизов 80
Задачи с кодом в курсе «Golang + SQLx: построение высоконагруженных сервисов»Количество задач с кодом 97
Время прохождения курса «Golang + SQLx: построение высоконагруженных сервисов»Время прохождения курса
Стоимость курса «Golang + SQLx: построение высоконагруженных сервисов»Стоимость курса 13 990 ₽
Обновления курса «Golang + SQLx: построение высоконагруженных сервисов»Обновления курса
Дата публикации курса «Golang + SQLx: построение высоконагруженных сервисов»Дата публикации курса
Последнее обновление курса «Golang + SQLx: построение высоконагруженных сервисов»Последнее обновление

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

  • Настраивать работу с SQLx и подключение к PostgreSQL/MySQL
  • Выполнять CRUD-операции и параметризованные запросы
  • Работать с транзакциями и управлять уровнями изоляции
  • Использовать контекст запросов и обрабатывать ошибки корректно
  • Применять конкурентное программирование: горутины, каналы, мьютексы
  • Проектировать архитектуру высоконагруженных сервисов и API
  • Балансировать нагрузку и внедрять асинхронную обработку задач
  • Оптимизировать SQL-запросы: индексирование, кэширование, профилирование
  • Масштабировать сервисы: горизонтально и вертикально, с обеспечением отказоустойчивости
  • Администрировать кластеры, настраивать мониторинг и логирование
  • Делать резервное копирование и обеспечивать безопасность сервисов
  • Автоматизировать сборку и деплой через CI/CD

О курсе

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

Для кого этот курс

Backend-разработчики, желающие перейти на Go или углубить знания Инженеры, которым предстоит строить распределённые системы и микросервисы DevOps/SRE-специалисты, планирующие лучше понимать кодовую часть сервисов Студенты технических направлений, готовящиеся к первой позиции Go-developer

Начальные требования

Для старта вам необходимо обладать базовым знанием синтаксиса языка  Golang

Преподаватели курса

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