Latest Courses
Python: Associate in Python Programming Certification 2021Check course
Learn Wordpress Now: Wordpress for BeginnersCheck course
Python Performance OptimizationCheck course
Python Django Full Social Media CourseCheck course
Build a Dog Breed Recognition Application in FlutterCheck course
Creating Smart Maps with Python and Leaflet Windows VersionCheck course
WordPress Complete Course On LocalHost (An Extensive Guide)Check course
SQL Bootcamp: Complete SQL CourseCheck course
Junit 5 Jupiter Under JDK 16 In Details Step by StepCheck course
Python Bootcamp for Data Science 2021 Numpy Pandas & SeabornCheck course
Python: Associate in Python Programming Certification 2021Check course
Learn Wordpress Now: Wordpress for BeginnersCheck course
Python Performance OptimizationCheck course
Python Django Full Social Media CourseCheck course
Build a Dog Breed Recognition Application in FlutterCheck course
- 36% Golang - The ultimate guide to microservices in Go [Part 1]

Introduction to industry REST microservices in Golang (Go)

$15.99Track price

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

In this course I’m doing the very same I’ve been doing for the past 6 years: Analysis, design and development of high–performance microservices in Go.

This is not an introduction to Go’s concepts, you have free resources for that like the Go Tour (I strongly suggest you to take it!). This is real–life and industry experience revealed in 13+ hours of video and resources that you will not easily find online.

We will cover everything you need:

Native web server.

HTTP frameworks.

Benchmarks.

Package organization.

MVC pattern.

Interfaces: How to design and implement them.

Dealing with dates.

Unit, Integration and Functional testing.

Mocking different artifacts of your application.

Consuming external APIs.

Mocking external APIs responses

Different concurrency designs based on each requirement.

Parallelism when we have multi–core VMs.

Stress–test our applications

Metrics, logging, debugging, profiling.

And a lots of more… EVERYTHING you need to work with this amazing technology.

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: Introduction to industry REST microservices in Golang (Go)

Duration

16 hours

Year

2020

Level

All

Certificate

Yes

Quizzes

No

37 reviews for Introduction to industry REST microservices in Golang (Go)

3.8 out of 5
16
10
5
3
3
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Jayne Jacobs

    Great Instructor

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

    This is a decent course but with some caveats. He’s constantly correcting his code. He does this really quickly. Sometimes it’s really old code. This makes it easy to see a bug in your code but not in his. This adds time to the course as I just seem to be bug fixing quite a lot. This is even more prevalent due to his habit of doing a lot of up front coding in multiple files before doing any sort of testing. The above affects everyone. On more of a personal note, I don’t agree with all his design decisions. Some appear quite naive, like scoping variables globally, or writing mocks for his tests directly in production code. Ultimately though, I did find a lot of value in the course, and I’ve bought another one of his courses since starting this one.

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

    This is amazing cource, i have lear how to struct a project in Go and how to import the function from others files

    Helpful(0) Unhelpful(0)You have already voted this
  4. Tony T. Nguyen

    1. Lots of typos. The sound of continuously hitting the backspace button is annoying. 2. Just slow down in typing to avoid distracting IDE suggestion popups due to typing errors. 3. Need more preparation in the lesson plan before recording so that the videos can be smooth with fewer pauses/deletions/modifications.

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

    Thanks for your tutorial, I think this is the one I was expecting to learn. However, before starting this course, the learners need to have a good understanding of go programming language. Otherwise, you will get lost.

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

    Let’s start with the good part of the course, the instructor is knowledgeable and most of the practices he’s suggesting are pretty solid. However, programming and teaching are totally different things. Unfortunately this course just feels like a very long screencast and not a course. Here are some problems: The recording is not good, very loud keyboard sounds. No lesson plan, topics are not ordered and presented with teaching concepts in mind and some recordings are up to 90 minutes. Most likely, the instructor is not using a script or a guide because there’s plenty of fixing mistakes, moments of silence and decision making pauses during the videos. So in summary, if you treat this like a series of live coding screencasts by a programmer, it’s OK. But if you’re expecting a course similar to some top sellers here on Udemy, you’ll be most likely disappointed.

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

    Could have more in depth explanation of design decisions. The instructor makes many changes without any real explanation, e.g. better coding practice, more efficient, readability/maintainability, etc.

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

    The keyboard sounds are nearly painful and he moves too quickly through the written code

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

    He goes deep inside the topics. Awesome Course.

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

    Great hands on course to get practical with golang and microservices

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

    Code is very awesome, but man, please don’t put your microphone on the keyboard. The typing is bursting my speakers, when i turn up the volume to understand you.

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

    Sound Quality, Video Content Structure

    Helpful(0) Unhelpful(0)You have already voted this
  13. Frank Fichtenm ller

    Top Course. Don’t mind the technical details and sometimes a bit unnerving typing sequences. The content is gold! By far the most in depth and practical hands on course for intermediary go developers i have found so far. Looking forward to part II baby !!

    Helpful(0) Unhelpful(0)You have already voted this
  14. Jadug Norach Agna Parusa

    Each individual lecture is lengthy. It can be divided into smaller sub sections. But overall good topic!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Alex Ripoll Piera

    The content of this course is excellent. The only reason I don’t give 5 stars is because of the sound quality and the lack of video editing, but again, excellent course. Going to buy part 2 to see how the hexagonal architecture is implemented in golang.

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

    not good

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

    I am So glad I took this course. I have over 15 courses on golang on udemy, only this course helped me to get confidence about running things in production. I Really love the way Fede introduces new topic and spend good amount of time in each topic until it becomes natural to me. Really appreciate his effort of teaching things that actually can be used in real life. Oauth, logging, testing, mocking sessions are priceless. I will certainly revisit this course again. but I am on my way to part 2, cant even wait to start.

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

    A very good course; learnt a lot; hope to start the second part of the course soon.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Maximilianotejero

    Excelente!! viene muy bien hasta ahora el contenido y la claridad en los conceptos (le restaria media estrella por la calidad de sonido…)

    Helpful(0) Unhelpful(0)You have already voted this
  20. Always Learning

    Amazing Course. Highly recommend.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Gustavo Henrique Machado da Silva

    Some places explanation is lacking, most of the time the overall audio quality is sub par, the content is very very good tho.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Marco Espinoza

    This course is terrible. I’m really disappointing. The author might know what he is talking about the the explanation is very unclear. The video quality ir poor and there is a lot of noice in the background like phone notifications of barks from a dog The autor is always moving the mouse all over the place distracting me sometime deleting code and fix it. It is really annoying. The title is promising but the content is not. There is a lot to improve for this. I bought 2 courses from the same author and this is the first one I took. Hope the other one is not like this. Terrible experience.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Gediminas Radikas

    Cons: professionals oriented Pros: poor sound quality, only 720p video available

    Helpful(0) Unhelpful(0)You have already voted this
  24. Quanta Cake

    Good explanation. High quality code.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Gy rgy Lantos

    It is a really great course for beginners! However I have some doubts about the testing part. Sometimes i felt the testing and the prod logic is unnecessarily mixed together.

    Helpful(0) Unhelpful(0)You have already voted this
  26. John Bergdahl

    This course is exactly what I have been looking for, and I wish I would have found it earlier. After working through multiple other courses in Go, this one finally gave me what I needed to start working on real world projects. I will follow up with How to design & develop REST microservices in Golang.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Danniel Rolfe

    Fantastic course! I really appreciate how testing is the central focus.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Puneet Singh

    Just an amazing course, learnt a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  29. Mohab Abugabal

    Please do not take this course. The instructor will confuse you more than help you. No wonder why it is cheap compared to others.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Alejandro Lucas Santin

    This course is helping me a lot, I can understand everything and it s really useful. Thanks a lot

    Helpful(0) Unhelpful(0)You have already voted this
  31. Jorge Bautista

    The content on this course is gold. it is really nice that we can actually see how to test our code properly

    Helpful(0) Unhelpful(0)You have already voted this
  32. Andri Winata

    I have been only on lesson 7, but the course content is really great! Looking forward to continue this course until the end and also the part 2 of this course.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Petros Trakadas

    Great source of knowledge!! Thanks a lot! The sound quality could be better 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  34. Oskar Nordgren

    Background noises, blips and message notifications takes unwanted attention.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Jack Lagall

    decent course that serves as an intro but voice volume is way too low

    Helpful(0) Unhelpful(0)You have already voted this
  36. Adam mieja

    Content wise is course amazing, where its lacking is the form in which information are given. Overall good course.

    Helpful(0) Unhelpful(0)You have already voted this
  37. Radoslav Cink

    Oh man, this course was absolutely perfect match for me and one of the best courses I have bought. I would recommend it for anyone who is starting with go as a third step. First take a Go tour, second read Effective Go. After first two steps I had quite a good understanding of the plain go language, but I could not imagine how to practically write code in it. I.e. how to organize code, how to think in the functional paradigm, how to write tests with mocks, how to handle errors in practice on the rutine basis, how strictly prefer pointers over values. For me, this course was mostly about clarification of to how to think in Go. Edit: Plus I really appreciate, that the course does not explain again what is already described in Go Tour + Effective Go. Thank You!

    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.

    Introduction to industry REST microservices in Golang (Go)
    Introduction to industry REST microservices in Golang (Go)

    $15.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare