Latest Courses
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
Build a Math Quiz iOS Game, no coding, source code includedCheck course
Java Reflection - Master ClassCheck course
Learn How to Make an Ecommerce Website with WordpressCheck course
SAP MDG - Data Replication Framework (DRF) for beginnersCheck course
Matplotlib for Data Visualization with PythonCheck course
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
- 85% How to design & develop REST microservices in Golang (Go)

How to design & develop REST microservices in Golang (Go)

$99.99 $14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #14 in category Go

Welcome!

In this second part of the series I’m working with MySQL, Cassandra and Elasticsearch as persistence layers and we’re going to create 3 different microservices using different design patterns: MVC, featured MVC and Domain Driven Development implementing the Hexagonal architecture.

At the end of the course you’ll learn:

How to structure our application’s packages and code.

MVC pattern, Domain Driven Development and Hexagonal Architecture applied!

How to configure MySQL client in Go. DAO pattern implemented.

How to configure and use CassandraDB client in Go.

How to configure and use Elasticsearch in Go.

Testing and mocking database integrations.

Stress test the microservice with goroutines.

How dependencies work in Go. Usage of Go modules.

How to build, publish, use and share a custom Go library.

Application design patterns.

Preparing our distributed logging system.

Real life examples and exercises.

I’m sure you’re going to enjoy this course! if you have any doubts, please check the reviews on my other courses so you can get an idea about what you’re about to get. This is real life and industry experience!

Hope to hear from you!

Fede.

Instructor Details

My name is Fede and I'm a Software Engineer from C rdoba, Argentina. I work in IT since 2004 and for the past 6 years I've been working for the biggest e-Commerce company in LATAM. My day-time job is basically analysis, design and development of real-time and high-performance microservices. But that's not even the best part... I really love what I do and I'm so freaking good at what I do because of that. Since I had a lot of experience in these topics and I'm always learning new ways of teaching these new concepts, I can ensure that you'll get the most of them: because I love what I do, because I'm not a fake, because I work with these topics on daily basis I can bet my butt on what I know and because I have all of these concepts so deep in my head that I can share them without forcing the process. You will learn a lot, I will learn a lot and we're going to enjoy the journey. If you have any doubt about this, drop me an email and we can figure out together what you need and the best approach to get it. I'm sure you'll enjoy these courses as much as I've enjoyed working on them every day! Godspeed!

Specification: How to design & develop REST microservices in Golang (Go)

Duration 20.5 hours
Year 2020
Level All
Certificate Yes
Quizzes No

18 reviews for How to design & develop REST microservices in Golang (Go)

4.2 out of 5
11
2
2
3
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Ilya Nevmyvaka

    1. A lot of useless content, like fixing your own mistakes, the actual duration of the course could be shorter. 2. Only for MacOs users

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Eric J

    There is a lot to learn and practice from the content and that’s ultimately the reason why I am going to keep this course, but it’s going to be a real pain to follow all the way to the end and I am not looking forward to it. First of all, adjust to a big font by default. Why is it so difficult? He always starts with a small font and at some point he realizes that he needs to zoom in. Very unprepared. Secondly, the instructor does not do the best job explaining the logics he just wrote, perhaps due to his limited English. He just goes, …like this. Or he doesn’t even say that. He just codes by himself. #3. Lots of long coding only to reshuffle and refactor later. Everything he’s doing was live. No preparation. Even the diagram. #4. The sound quality was the worst I have ever experienced in any of the Udemy courses. Lastly, he didn’t answer my questions for weeks in the Q&A section.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Toby Patterson

    Love the play along. Learning tons. This is a nice practical course on using golang. No content problems so far.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Aleksander Piotrowski

    It is good course, but not the best. Author sometimes go too fast, in other places too slow. I felt lost two or three times, especially about DDD. Overall it is good course for somebody who wants to learn microservices in Golang

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Chenyang Wang

    Overall, I think this is a very good course. Telling you how to build a microservice comprehensively. Especially with those best practices. For those who are saying confusing or poor content, I highly suggest you study some microservice design before walking through this course, so you would understand why to put things here or there.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Ferdo Vukojevi

    Amazing all around

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Francisco Marin

    Good information in this course, good teacher and explanation. so very good course, I recommend it, if want know how to work with Golang

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Titus Dishon

    Good introduction especially on how to set up the project on github and locally. I already love it much , thank you sir

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Parsa Akbari

    This was a really informative and good course

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Luciano Ferrari

    excellent!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Aram Mikayelyan

    Please, improve Your speaking English. Thoughts are not clearly articulated

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Greg Hughes

    You didn’t show us how to set up the SQL server. You just seemed to assume we would know how

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Jim Lam

    This course could be better. The topics it covered is good. However, there are some inconsistency in some of the lessons. Look likes some of the lessons were recorded at different time and put together in the same course. Some of the code used in a lesson was never developed in the previous one. It made following the course a little confusing. But overall, it is a good experience.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Carlos Alvarez

    The explanation is quite clear and detailed

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Federico Maximiliano Fern ndez Lescano

    This is the 2nd course about Go I take with you, thanks a lot for taking the time to teach us. (sry for my bad english)

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    H vard Melvin Hjelvik

    Great course, but the fact that code changes between courses and with no explenation is hard for a beginner at the language.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Ade Sobari

    Penjelasan bagus, mungkin pembahasannya di tambah dengan penggunaan firebase, etc

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Redeye Adaya

    This is the only course that I bought in Udemy that’s very satisfactory. The presentation could use some improvement but the stuff covered in this course is very broad. This is a must for someone who’s looking to learn microservices. To the Author, pls keep making content!

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    How to design & develop REST microservices in Golang (Go)
    How to design & develop REST microservices in Golang (Go)

    $99.99 $14.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare