The course is designed for developers on the Microsoft .Net platform who want to learn how to develop distributed applications using gRPC and Microsoft Visual Studio.
  • GOC3410
  • Duration 2 days
  • 20 ITK points
  • 6 terms
  • Praha (9 200 Kč)

    Brno (9 200 Kč)

    Bratislava (400 €)

  • Intermediate

The course is designed for developers on the Microsoft .Net platform who want to learn how to develop distributed applications using gRPC and Microsoft Visual Studio.

»
  • The course is designed for developers on the .Net platform.
  • Experience with .NET Framework or .Net Core.
  • Experience with development using Visual Studio 2017 and higher.
  • Experience with object-oriented programming in C #.
  • Professional explanation with practical samples and examples.
  • Powerpoint handouts and module printouts.

Getting started with gRPC

  • From binary data through CSV, XML and JSON back to binary data
  • The basics of using Protocol Buffers
  • HTTP / 2
  • GRPC Stream
  • Implement simple gRPC services using Visual Studio 2019
  • Create a Windows client for a simple gRPC service by using Visual Studio 2019

Protocol Buffers

  • Protocol Buffers
  • Definition of data structure
  • Generate classes from proto files

GRPC Stream

  • Server-side stream
  • Client-side stream
  • Two-way stream

Advanced gRPC

  • GRPC Interceptors
  • Error handling
  • Timeout
  • Cancel

Security

  • Http / 2 security
  • Simple token authentication
Current offer
Training location
Course language

The prices are without VAT.