One lesson
An individual lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Under Construction
Backend and APIs · 30 lessons · up to 10 minutes each
A planned gRPC path through protobuf contracts, failure behavior, and validation.
One-time purchase · USD
Access is attached to your account after payment is verified. No subscription.
One lesson
This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.
Full category
Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.
Lessons 1–10
Topic: protobuf message types
Draw a small map of protobuf message types in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: service and RPC definitions
Label the main pieces in service and RPC definitions in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: generated client setup
Follow one input through generated client setup in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: unary calls and deadlines
Write down one practical difference between unary calls and deadlines in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: status codes and metadata
Mark where status codes and metadata in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: streaming RPC shapes
Annotate a minimal example of streaming RPC shapes in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: interceptors and auth
Show how interceptors and auth in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: compatibility and field numbers
Describe one likely failure for compatibility and field numbers in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: reflection and health checks
Summarize an official example of reflection and health checks in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: contract and integration tests
Match one small use case to contract and integration tests in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Lessons 11–20
Topic: protobuf message types
Create a small working example that uses protobuf message types in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: service and RPC definitions
Combine service and RPC definitions in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: generated client setup
Set up generated client setup in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: unary calls and deadlines
Add a check around unary calls and deadlines in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: status codes and metadata
Add status codes and metadata in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: streaming RPC shapes
Extract streaming RPC shapes in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: interceptors and auth
Run sample data through interceptors and auth in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: compatibility and field numbers
Capture the result of compatibility and field numbers in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: reflection and health checks
Handle one expected failure from reflection and health checks in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: contract and integration tests
Write a short usage note for contract and integration tests in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Lessons 21–30
Topic: protobuf message types
Add an edge-case test for protobuf message types in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: service and RPC definitions
Add the relevant access, safety, or validation control to service and RPC definitions in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: generated client setup
Record a small baseline for generated client setup in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: unary calls and deadlines
Change one measurable cost in unary calls and deadlines in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: status codes and metadata
Use an observable signal to explain a failure in status codes and metadata in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: streaming RPC shapes
Show that rerunning streaming RPC shapes in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: interceptors and auth
Compare two documented approaches to interceptors and auth in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: compatibility and field numbers
Refine compatibility and field numbers in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: reflection and health checks
Check that a complete small flow using reflection and health checks in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
Topic: contract and integration tests
Check the implementation of contract and integration tests in the context of gRPC service contracts, streaming, deadlines, and compatibility; save a short example or check that demonstrates the result.
References support the selected track topics while its lesson content is built and reviewed progressively.
This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.