The Ultimate Guide to gRPC in ASP.NET Core
INTERACTIVE COURSE

The Ultimate Guide to gRPC in ASP.NET Core

Intermediate

58 Lessons

15h

Certificate of Completion

The Ultimate Guide to gRPC in ASP.NET Core
72 Playgrounds
9 Quizzes
18 Illustrations

Takeaway Skills

Hands-on experience of setting up gRPC client and gRPC server in .NET projects

Working knowledge of Protobuf and extending its functionality

Advanced skills in gRPC in .NET, such as enabling gRPC in browsers

Familiarity with best practices of using gRPC in .NET

An understanding of non-standard gRPC usages, such as the code-first approach

Course Overview

gRPC is a high-performance communication protocol that works over either HTTP/2 or HTTP/3. It can be used by any programming language and framework, including .NET. gRPC libraries with client and server components are included in ASP.NET Core—the main web development framework of .NET. In this course, you’ll walk through all key parts of using gRPC on .NET. Next, you’ll learn how to use all types of remote procedures supported by gRPC. Then, you’ll get familiar with Protobuf, which is the main message ser...Show More

Course Content

1

Basics of gRPC on .NET

2

Overview of Protobuf

3

Extending Protobuf Functionality

4

gRPC Call Types

5

Configuring gRPC Applications

6

Scaling out gRPC Applications

6 Lessons

7

Securing gRPC Applications

5 Lessons

8

Monitoring gRPC Applications

6 Lessons

9

Advanced gRPC Usage

5 Lessons

10

Conclusion

1 Lesson

11

Appendix

2 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath