1. Знакомство, протоколы http и gRPC/Блок 2. Протокол HTTP/2.3. Что такое REST.mp4
16.94 MB
1. Знакомство, протоколы http и gRPC/Блок 2. Протокол HTTP/Ссылки.txt
96 B
1. Знакомство, протоколы http и gRPC/Блок 3. Протокол gRPC/3.1. Что такое protobuf и gRPC.mp4
51.34 MB
1. Знакомство, протоколы http и gRPC/Блок 3. Протокол gRPC/3.2. Реализуем простенький gRPC сервер и клиент.mp4
91.92 MB
2. Deploy сервиса в облако и работа с PostgreSQL/6.6. Ответы на вопросы.mp4
348.15 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Домашнее задание.docx
14.24 KB
2. Deploy сервиса в облако и работа с PostgreSQL/Дополнительные материалы.docx
14.43 KB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 4. Deploy сервиса в облаке/4.1. Регистрируемся в Selectel и покупаем свой сервер.mp4
15.16 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 4. Deploy сервиса в облаке/4.2. Собираем приложение и запускаем его на сервере.mp4
23.77 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 4. Deploy сервиса в облаке/4.3. Запускаем приложение из Docker образа.mp4
111.77 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 4. Deploy сервиса в облаке/4.4. Пишем actions для деплоя нашего приложения на сервер.mp4
54.56 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 5. Конфигурация сервиса для разных сред разработки/5.1. Пишем config’и для разных сред и их обработчик.mp4
56.15 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 6. Работа с PostgreSQL/6.1. Что такое Postgres.mp4
12.95 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 6. Работа с PostgreSQL/6.2. Запуск Postgres в Docker Compose.mp4
17.08 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 6. Работа с PostgreSQL/6.3. Пишем миграции и накатываем их с помощью утилиты goose.mp4
28.03 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 6. Работа с PostgreSQL/6.4. Простые запросы в Postgres с помощью pgx и билдера squirrel.mp4
52.43 MB
2. Deploy сервиса в облако и работа с PostgreSQL/Блок 6. Работа с PostgreSQL/6.5. Заворачиваем накатку миграций в отдельный Docker контейнер.mp4
23.6 MB
1. Знакомство, протоколы http и gRPC/3.3. Ответы на вопросы.mp4
326.56 MB
3. Архитектура проекта/Домашнее задание.docx
13.7 KB
3. Архитектура проекта/Блок 7. Архитектура проекта/7.1. Что такое слои и зачем они нужны.mp4
3. Архитектура проекта/Блок 7. Архитектура проекта/7.4. Пишем API слой.mp4
12.23 MB
3. Архитектура проекта/Блок 8. DI контейнер/8.1. Что такое DI контейнер.mp4
15.67 MB
3. Архитектура проекта/Блок 8. DI контейнер/8.2. Пишем свой DI контейнер.mp4
65.11 MB
3. Архитектура проекта/Блок 9. Клиент к PostgreSQL на спидах/9.1. Пишем свою обертку над клиентом к БД.mp4
52.2 MB
3. Архитектура проекта/Блок 9. Клиент к PostgreSQL на спидах/9.2. Пишем свой transaction manager.mp4
52.57 MB
4. Тестирование сервиса и создание платформенной библиотеки/11.2. Ответы на вопросы.mp4
366.93 MB
4. Тестирование сервиса и создание платформенной библиотеки/Домашнее задание.docx
13.5 KB
4. Тестирование сервиса и создание платформенной библиотеки/Блок 10. Тестирование сервиса/10.1. Зачем нужны тесты и какие они бывают.mp4
52.7 MB
4. Тестирование сервиса и создание платформенной библиотеки/Блок 10. Тестирование сервиса/10.2. Пишем unit-тесты для простого кода.mp4
30.95 MB
4. Тестирование сервиса и создание платформенной библиотеки/Блок 10. Тестирование сервиса/10.3. Пишем unit-тесты для API слоя.mp4
68.02 MB
4. Тестирование сервиса и создание платформенной библиотеки/Блок 10. Тестирование сервиса/10.4. Пишем unit-тесты для сервисного слоя.mp4
66.82 MB
4. Тестирование сервиса и создание платформенной библиотеки/Блок 11. Создание платформенной библиотеки/11.1. Создаем свою платформенную библиотеку.mp4
12.42 MB
5. Дополнительные опции экосистемы gRPC/12.4. Ответы на вопросы.mp4
328.79 MB
5. Дополнительные опции экосистемы gRPC/Домашнее задание.docx
12.65 KB
5. Дополнительные опции экосистемы gRPC/Блок 12. Дополнительные опции экосистемы gRPC/12.1 Поднимаем http-сервер для работы с grpc gateway.mp4
45.84 MB
5. Дополнительные опции экосистемы gRPC/Блок 12. Дополнительные опции экосистемы gRPC/12.2 Интегрируем proto-валидация.mp4
52.85 MB
5. Дополнительные опции экосистемы gRPC/Блок 12. Дополнительные опции экосистемы gRPC/12.3 Поднимаем отдельный swagger-сервер.mp4
91 MB
6. Безопасность сетевых взаимодействий между сервисами/14.3. Ответы на вопросы.mp4
303.54 MB
6. Безопасность сетевых взаимодействий между сервисами/Домашнее задание.docx
14.59 KB
6. Безопасность сетевых взаимодействий между сервисами/Блок 13. Транспортная безопасность передачи данных по gRPC/13.1 Подключаем транспортную безопасность на сервер и клиент.mp4
46.4 MB
6. Безопасность сетевых взаимодействий между сервисами/Блок 14. Авторизация и аутентификация/14.1. Что такое JWT.mp4
30.38 MB
6. Безопасность сетевых взаимодействий между сервисами/Блок 14. Авторизация и аутентификация/14.2 Реализуем аутентификацию и авторизацию на сервере.mp4
102.32 MB
7. Мониторинг системы/Домашнее задание.docx
13.74 KB
7. Мониторинг системы/Блок 15. Мониторинг системы/15.1. Знакомство с Zap логгером.mp4
61.87 MB
7. Мониторинг системы/Блок 15. Мониторинг системы/15.2. Пишем обертку над zap-логгером и подключаем ее к проекту.mp4
8. Паттерны отказоусточивости приложения и потоковая обработка данных/Блок 17. Система обработки ошибок/17.1. Пишем кастомный обработчик ошибок бизнес-логики.mp4
101.77 MB
8. Паттерны отказоусточивости приложения и потоковая обработка данных/Блок 18. Потоковая передача данных в gRPC и разработка cli-утилиты/18.1. Реализуем chat сервер на gRPC с использованием потоковой передачи данных.mp4