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

Твоя оценка

3 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
7 1

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

Введение в Python

Введение в Python

en
Вы всегда хотели изучить Python, но не знали, с чего начать? После этого интенсивного семинара вы получите полное представление об основах. Вы узнаете все, что вам нужно знать для создания и запуска простых программ на Python, включая работу с доступными типами данных, написание функций и классов...
Тестирование Vue

Тестирование Vue

en
Хотите начать с модульного тестирования в Vue? Вот почти все, что вам нужно. Мы рассмотрим настройку тестового окружения, использование Vue Test Utilities, мокинг и создание заглушек общих зависимостей, таких как Vue Router и Axios, тестирование Vuex как внутри компонентов, так и изолированно.
React JS и Redux Bootcamp - Освойте React Веб-разработку

React JS и Redux Bootcamp - Освойте React Веб-разработку

en
Изучите React.js и Redux правильно. Погрузитесь в движок React, создайте 5 приложений и станьте веб-разработчиком React. Дайте мне пять минут вашего времени, и я объясню, почему этот курс - лучшее время, которое вы можете потратить, чтобы научиться писать приложения React и Redux.
Автоматизированное тестирование с WebdriverIO

Автоматизированное тестирование с WebdriverIO

en
Мне потребовались годы, чтобы остановиться на концепции автоматизации тестирования. Все, что я пробовал, казалось впечатляющим, но никогда не соответствовало реальному использованию. Затем я наткнулся на WebdriverIO, и все это изменилось. Из-за его удивительных особенностей и простоты в дизайне...
React с Firebase

React с Firebase

en
Я преподаю React с 2015 года, а начал работать с ним еще раньше. Сегодня есть еще одна технология, о которой я хочу повогорить с вами - это Firebase. В этом курсе мы построим готовое приложение чата в реальном времени. Мы реализуем переписку в реальном времени между пользователями, авторизацию...
chat
logo