Protocol Buffers 3 - Полное руководство [Java, Golang, Python] - Видеоуроки

Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Duration 03:30:04
Открыть все курсы от udemy

Complete Guide to Protocol Buffers 3 [Java, Golang, Python] - Полный список уроков

Развернуть / Свернуть
  • Урок 1. The need for Protocol Buffers 00:05:25
  • Урок 2. How are Protocol Buffers used? 00:02:32
  • Урок 3. Course Structure 00:03:37
  • Урок 4. First Message 00:01:55
  • Урок 5. Scalar Types 00:04:11
  • Урок 6. Tags 00:01:33
  • Урок 7. Repeated Fields 00:01:21
  • Урок 8. Comments 00:03:01
  • Урок 9. Default Values for Fields 00:00:57
  • Урок 10. Enumerations (Enums) 00:02:51
  • Урок 11. Solution to Practice Exercises I 00:04:31
  • Урок 12. Defining Multiple Messages in the Same File 00:02:00
  • Урок 13. Nesting Messages 00:02:29
  • Урок 14. Imports 00:02:34
  • Урок 15. Packages 00:02:10
  • Урок 16. Solution to Practice Exercises II 00:03:54
  • Урок 17. Use `protoc` to generate code in any language 00:04:59
  • Урок 18. Gradle Project Setup & Code Generation 00:12:06
  • Урок 19. Simple Message Creation in Java 00:11:48
  • Урок 20. Dealing with Enums in Java 00:04:42
  • Урок 21. Creating a Complex Message in Java 00:07:31
  • Урок 22. Java Options 00:03:40
  • Урок 23. Conversion to JSON in Java 00:05:10
  • Урок 24. Code generation in Golang 00:05:22
  • Урок 25. Simple Proto Struct in Golang 00:03:51
  • Урок 26. go_package option 00:01:56
  • Урок 27. Reading and Writing to Disk 00:09:08
  • Урок 28. Reading and Writing to JSON 00:06:39
  • Урок 29. Enum Proto Struct in Golang 00:04:13
  • Урок 30. Complex Proto Struct in Golang 00:04:59
  • Урок 31. Code generation in Python 00:07:12
  • Урок 32. Simple Proto Message in Python 00:09:12
  • Урок 33. Enum Proto Message in Python 00:06:24
  • Урок 34. Complex Proto Message in Python 00:09:54
  • Урок 35. The need for updating the protocol 00:02:19
  • Урок 36. Rules for Data Evolution 00:01:25
  • Урок 37. Adding Fields 00:01:39
  • Урок 38. Renaming Fields 00:00:36
  • Урок 39. Removing Fields 00:02:10
  • Урок 40. Reserved Keyword 00:01:20
  • Урок 41. Beware of Defaults 00:02:01
  • Урок 42. Evolving Enum Fields 00:01:42
  • Урок 43. Integer Types Deep Dive 00:03:59
  • Урок 44. Advanced Data Types (oneof, map, Timestamp and Duration) 00:04:06
  • Урок 45. Protocol Buffers Options 00:01:14
  • Урок 46. Naming Conventions 00:01:36
  • Урок 47. Services 00:03:24
  • Урок 48. Introduction to gRPC (from gRPC Course) 00:08:07
  • Урок 49. Protocol Buffers Internals 00:09:39
  • Урок 50. What's next & Congratulations! 00:01:00

Google Protobuf с примерами и упражнениями. Java Go Python. Попрощайтесь с JSON и XML. Предварительно требуется gRPC. Protocol Buffers (protobuf) - это основной формат сериализации данных, о котором должен знать каждый инженер данных. Он используется многими ведущими технологическими компаниями, такими как Google, и позволяет микросервисам передавать данные в безопасном и эффективном формате.

В этом курсе мы подробно рассмотрим с практическими лекциями все аспекты Protocol Buffers 3.

Всего за несколько часов вы узнаете все, что вам нужно для создания простых и сложных файлов .proto и написания кода на своем любимом языке программирования, таком как Java, Python и Go. Protocol Buffers генерирует весь стандартный код для вас!

Прекратите использовать XML и JSON и начните использовать формат данных, который позволит вам создавать наиболее эффективные API.

Полное руководство по Protocol Buffers 3 - лучший способ получить полный обзор всех возможностей

  • > Пишите простые и сложные файлы .proto
  • > Упражнения для подтверждения знаний
  • > Используйте импорт и пакеты соответственно
  • > Генерация кода с использованием `protoc`
  • > Пишите на Java с Protocol Buffers 
  • > Узнайте о передовых концепциях Protocol Buffers

Примечание: этот курс предполагает, что у вас есть некоторые знания о программировании и JSON / XML

Твоя оценка

4 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

01-12-2018 en 59 уроков
udemy gRPC [Golang] Master Class: Build Modern API & Microservices
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для Go микро-сервиса с помощью gRPC, Protocol Buffers (protobuf).  gRPC - это новый и современный фреймворк для построения масштабируемого, современного и быстрого API. Он используется многими ведущими технологическими компаниями, такими как Google, Square и Netflix, и позволяет программистам писать микро-сервисы на любом языке, который они хотят, сохраняя при этом...
Duration 05:26:24
12 1

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo