Ивановский Торрент трекер
Яндекс.Погода
 

[Quote]
HUNTER

Разработка веб-сервисов на Golang, часть 2
Год выпуска: 2018
Производитель: coursera
Сайт производителя: https://www.coursera.org
Автор: Московский физико-технический институт & Mail.Ru G
Продолжительность: ~ 6 ч
Тип раздаваемого материала: Видеоурок
Язык: Русский
Описание: Вторая часть посвящена как раз обзору самых частых задач при разработке веб-сервиса:
middleware, роутинг, логирование, валидация входных параметров, мониторинг сервиса;
работа с системами хранилищ — MySQL (в вариантах database/sql и GORM), Memcache, Redis и RabbitMQ;
микросервисы — встроенные в Go инструменты, gRPC и Swagger;
организация service discovery и онлайн-конфигурирования при помощи Consul;
unsafe и интеграция с кодом на си через cgo.
Домашние задания продолжают тему «попробовать все, что есть в языке» — выполнив их, вы уже будете уверенно чувствовать себя в решении большинства встречающихся задач.
Мы не ставили целью научить в этом курсе, как правильно программировать, или сделать универсальную энциклопедию по языку. Скорее, это обзор по всему, что есть, чтобы можно было начать ориентироваться в экосистеме языка и понимать, как решается та или иная задача. К каждой лекции имеется структурированный список статей, позволяющий получить более глубокие знания по теме, без того чтобы самостоятельно прочесывать интернет.

Содержание

НЕДЕЛЯ 1
Анатомия веб-сервиса
В этой лекции мы поговорим про самые частые компоненты, которые встречаются при разработке веб-сервисов
14 видео, 3 материалов для самостоятельного изучения
Оцениваемый: Кодогенератор http-фреймворка
НЕДЕЛЯ 2
SQL и NoSQL
Данная лекция посвящена работа с хранилищами. Основная часть работы веб-сервиса - это "положить и достать что-то из БД", так что тема актуальная
7 видео, 2 материалов для самостоятельного изучения
Оцениваемый: DB Explorer
НЕДЕЛЯ 3
Микросервисы
Микросервисы - популярный паттерн борьбы со сложностью в современном ИТ-мире. В го микросервисы можно делать сразу из коробки, но мы так же рассмотрим фреймворк gRPC
11 видео, 2 материалов для самостоятельного изучения
Оцениваемый: Сферичный микросервис в вакууме
НЕДЕЛЯ 4
Сервис в работе
В этой лекции мы поговорим про конфигурирование и мониторинг сервисов, а так же рассмотрим интеграцию кода на си в го.
7 видео, 2 материалов для самостоятельного изучения
Оцениваемый: Функция interface2struct
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H.264, 960 x 540, 25 кадров в секунду, 126 кбит/сек
Аудио: MPEG-4 AAC, 44100 Гц, 128 кбит/сек, Стерео

Скриншоты



Quick Reply

Name:

               
       
     
Heads necessary to send messages to enable JavaScript
Display posts:    

Current time is: 23-Oct 18:17

All times are UTC ± 0


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

!ATTENTION!
The site does not give electronic versions of products, and is engaged only in a collecting and cataloguing of the references sent and published at a forum by our readers. If you are the legal owner of any submitted material and do not wish that the reference to it was in our catalogue, contact us and we shall immediately remove her. Files for an exchange on tracker are given by users of a site, and the administration does not bear the responsibility for their maintenance. The request to not fill in the files protected by copyrights, and also files of the illegal maintenance!