Golang gRPC API - Beginner to Expert (Now With VueJS!) (Udemy.com)
Everything from Testing to Endpoints. Protobufs, MySQL, Gomega, Ginkgo and more!
Created by: Nick Kotenberg
Last updated February 2020
What you will learn
- gRPC
- Golang API
- MySQL
- Ginkgo Testing
- TDD
- Migrations
- Docker
- SQL-Mock
- Gomock
- Gomega
- VueJS with gRPC
- gRPC Web Proxy
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating3.2 out of 5among the lower-rated ones
- Reviews22#809 of 816 by number of reviews
- Length6.6 hoursshorter than 54% of them
- Last updatedFebruary 2020earlier than 86% of them
Course Description
In this course, you will learn how to create gRPC API's using Golang. You will learn production ready techniques to put you at the top of Golang gRPC programmers. We will learn how to get 100% coverage from all of our models and endpoints. We will also build unary and stream interceptors. We will also explore sqlmock and how it can help us achieve 100% coverage. We will build our own mock files from our models. Come and explore the new and excited gRPC with me!
I've added a lecture on querying gRPC services using VueJS and gRPC-web.
Instructor Details
- 3.2 Rating
22 Reviews
Nick Kotenberg
I'm a Senior Software Architect and Software Contractor. I earned my Computer Science degree from BYU-Idaho. I started out writing desktop applications. Then, I started learning how to build web applications using PHP and Python. At my first development job, I built web applications using Laravel and Amazon's EC2 services. At my second job, I got involved in building applications using NodeJS and that is what lead to me being inspired to start a course on Udemy. Now, that I’ve been build large applications for many years and I've been working on building a very large Hyperledger Network and another fairly large Go API Kubernetes Cluster. If you have any questions please feel free to contact me. Thanks!
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Robert Rusch on 6/30/2022
Audio -- terrible (mic too close to keyboard & poor mic which yields bad sound audio) hasn't been updated... uses 1.13... a lot of tools used cannot be retrieved as documented in the video. Like another student comment: "watch me code" I would like to return the video, but tried to get through it till I got frustrated... Thank God I only spent $12.99 on this piece of crap!
By Nathaniel Fink on 6/5/2022
Not sure if anyone else had this problem, but the audio is distorted - the level is too high.
By Claudio Andres Flores Sapiain on 3/3/2022
doesn't talk too much about grpc and zero diagrams or structure of teaching, it's like a pair programming of ONE, its just watching someone writing code...
By Ja Majka on 5/13/2020
Amazing course :) Recommend
By Anton Gorbatchev on 4/30/2020
В курсе куча ошибок в коде. То есть автор что-то делает, потом начинается следующая серия, а там слегка поменялась структура данных. Или библиотечка или еще что-то. Вот оно мне надо вникать где что и зачем он поменял? Мониторить отличия его кода на видео от того, что у меня и того, что у него в репозитории? Безусловно, автор шарит в теме. Но вот эта манера хреначить запись экспромтом - ну проверь ты что оно завелось. Составь планчик и по нему читай. Я не досмотрел - плюнул на середине.
By Dav Thorn on 3/25/2020
I'm probably too inexperienced for the course, so apologise if that's the case. But the teacher does go at some speed and his explanations are quite brief, so there is good stuff in here but its a hard slog unless you're quite familiar with the topic to begin with. Also this is Mac based I struggled on Windows and no advice is provided if you are a windows user.
By Ono Hiroki on 2/29/2020
良い点としては、go言語、grpc、jwtそして、テストコードの書き方など、実践的なことが学べると思った。とても参考になった。講義内容については不満はない。 悪い点としては、画面中のコードが小さすぎて、見ずらい。また、画面の切り替えが早く、講義を受けながらコードをタイピングするのは、かなり難しかった。
By Antoni Masso Mola on 1/31/2020
Good introduction to gRPC. The instructor replies to the comments everyday.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 64 / 100






