Launching My First Online Course!

Hey Go and gRPC enthusiasts! 🚀

I’m thrilled to announce the launch of my first online course: “Building Production-Ready Services with gRPC and Go”. After spending a lot of time working with these tools, I wanted to create a course that covers everything you need to know to build solid, scalable services using gRPC in Go.

Why This Course?

When trying to build fast, efficient, and scalable microservices, gRPC & Go are a great combo. I’ve spent many years working with both, and I wanted to create something so I could share the practical skills needed to build robust, production-grade systems. From defining protobuf service contracts to mastering gRPC streaming, authentication, and even deployments via Kubernetes.

What’s in the Course?

  • Protobuf and gRPC Essentials: Start with the fundamentals of protocol buffers, why they’re essential, and how to define services that gRPC can handle seamlessly.
  • Building gRPC Services: Each module includes practical examples, as well as providing exercises for you to put your new skills to the test. These projects are designed to give you real-world examples.
  • Advanced Features: Learn how to add authentication with SSL/TLS, implement interceptors, pass metadata, and even add load balancing to your clients.
  • Deploying to Kubernetes: Finally, you’ll learn how to containerize your services with Docker and deploy them to Kubernetes — taking gRPC apps to the cloud!

Who Is This For?

This course is geared toward Go developers and backend engineers who want to grow their skills to develop production-ready services using gRPC. Even if you’re just curious about gRPC and want to learn how it compares to REST, this course will help you get hands-on with real examples.

Ready to dive in?

I’m really looking forward to seeing what people will build with this knowledge. If this sounds interesting to you, feel free to check it out and get started with building your next service!

Sign up here and let’s start building production-ready services with gRPC and Go! ✨

Building Production-Ready Services with gRPC and Go