Об этом курсе

Недавно просмотрено: 14,022

Карьерные результаты учащихся

67%

начал новую карьеру, пройдя эти курсы
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 20 часов на выполнение
Русский
Субтитры: Русский

Карьерные результаты учащихся

67%

начал новую карьеру, пройдя эти курсы
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 20 часов на выполнение
Русский
Субтитры: Русский

от партнера

Логотип Московский физико-технический институт

Московский физико-технический институт

Логотип Mail.Ru Group

Mail.Ru Group

Логотип ФРОО

ФРОО

Программа курса: что вы изучите

Оценка контентаThumbs Up97%(1,503 оценки)Info
Неделя
1

Неделя 1

5 ч. на завершение

Анатомия веб-сервиса

5 ч. на завершение
14 видео ((всего 108 мин.)), 5 материалов для самостоятельного изучения, 1 тест
14 видео
Основные компоненты веб-сервиса4мин
Основы middleware для HTTP9мин
Context value16мин
Обработка ошибок13мин
Роутеры - gorilla/mux, httprouter7мин
Производительный веб-сервер fasthttp4мин
Парсинг параметров в структуру и валидация8мин
Фреймворк Beego8мин
Фреймворк Gin4мин
Стандартный пакет log, zap, logrus9мин
gorilla/websocket4мин
Компилируемые шаблоны10мин
Утилита dep4мин
5 материалов для самостоятельного изучения
Чат курса10мин
Код и конспекты к лекции 2-110мин
Mail.Ru Group5мин
Фонд развития онлайн-образования5мин
Материалы для чтения10мин
Неделя
2

Неделя 2

5 ч. на завершение

SQL и NoSQL

5 ч. на завершение
7 видео ((всего 77 мин.)), 2 материалов для самостоятельного изучения, 1 тест
7 видео
GORM - применение reflect'а для SQL6мин
sql-injection3мин
Memcached - пример с тегированным кешем25мин
Redis5мин
Message broker - RabbitMQ10мин
Document store - MongoDB8мин
2 материала для самостоятельного изучения
Код и конспекты к лекции 2-210мин
Материалы для чтения10мин
Неделя
3

Неделя 3

5 ч. на завершение

Микросервисы

5 ч. на завершение
11 видео ((всего 93 мин.)), 2 материалов для самостоятельного изучения, 1 тест
11 видео
Микросервисы внутри монолита10мин
net/rpc и формат gob6мин
net/http/jsonrpc6мин
Формат сериализации protobuf7мин
Делаем сервис на gRPC8мин
Продвинутая работа с gRPC12мин
Стриминг сообщений7мин
Балансировка нагрузки и использование Consul15мин
grpc-gateway - получаем доступ к grpc-сервисам через HTTP5мин
Swagger - генерируем клиент и сервер из документации к апи4мин
2 материала для самостоятельного изучения
Код и конспекты к лекции 2-310мин
Материалы для чтения10мин
Неделя
4

Неделя 4

5 ч. на завершение

Сервис в работе

5 ч. на завершение
7 видео ((всего 83 мин.)), 3 материалов для самостоятельного изучения, 1 тест
7 видео
Удалённый конфиг, используем Consul13мин
Зачем нужен мониторинг и что мониторить9мин
Отправка таймингов во внешнюю систему9мин
Пакет Unsafe12мин
cgo - интеграция кода на cи20мин
go vet, gometalinter8мин
3 материала для самостоятельного изучения
Код и конспекты к лекции 2-410мин
Материалы для чтения10мин
Ваши впечатления о курсе10мин

Рецензии

Лучшие отзывы о курсе РАЗРАБОТКА ВЕБ-СЕРВИСОВ НА GOLANG, ЧАСТЬ 2

Посмотреть все отзывы

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

  • Доступ к лекциям и заданиям предоставляется в зависимости от типа регистрации. Если вы проходите курс в режиме слушателя, то получите бесплатный доступ к большинству материалов курса. Чтобы открыть оцениваемые задания и возможность получить сертификат, необходимо будет приобрести прохождение с сертификатом. Это можно сделать во время прохождения в режиме слушателя или после него. Если вы не видите варианта 'Режим слушателя'.

    • Курс может не предлагаться в режиме слушателя. Попробуйте бесплатную пробную версию или подайте заявку на финансовую помощь.
    • Курс предлагаться в режиме 'Полный курс, без сертификата'. В нем можно просматривать все материалы, выполнять обязательные задания и получить итоговую оценку. Приобрести дополнительно прохождение с сертификатом в таком случае нельзя.
  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

  • Средства можно вернуть в течение двух недель с момента оплаты или (для только что начавшихся курсов) в течение двух недель после первой сессии, в зависимости от того, какое событие наступит позже. Средства не возвращаются после получения сертификата о прохождении курса, даже если вы закончили курс в течение двухнедельного гарантийного срока. Ознакомьтесь с нашей политикой возврата средств.

  • Да, Coursera предоставляет финансовую помощь учащимся, которые не могут оплатить обучение. Чтобы подать заявление, перейдите по ссылке 'Финансовая помощь' слева под кнопкой 'Зарегистрироваться' и заполните форму. Если его примут, вы получите уведомление. Подробнее

Остались вопросы? Посетите Центр поддержки учащихся.