Google Go Programming for Beginners (golang) (Udemy.com)
Learn the programming language use in Docker - Google Go
Created by: Stone River eLearning
Last updated July 2020
What you will learn
- Students will learn Go fundamentals and see how to apply them to real world scenarios.
- Some of the bigger course concepts include: Go Language,Advanced Go Topics,Concurrency
How it compares
Against the other 52 rated Udemy courses in Go on CourseDuck:
- Rating4.2 out of 5higher than 11% of them
- Reviews114#33 of 53 by number of reviews
- Length3.8 hoursshorter than 84% of them
- Last updatedJuly 2020earlier than 78% of them
Course Description
Google Go Programming for Beginners (Golang)
There are an endless number of programming languages out there, and new ones are added on an almost daily basis. To keep on top of the game and broaden your skill set, picking up a few of these new languages never hurts. Google Go (golang) is the programming language created by one of the largest technology names in the world – Google – so having Go in your arsenal is a surefire way to add to your coding credentials. This course will teach you everything you need to know about Go.
Hands on Programming Training
- Learn Go fundamentals and apply them in real world scenarios
- Get to grip with advanced features like Go Language and Concurrency
- Understand and develop your knowledge of programming fundamentals
- Build up a knowledge foundation for more advanced programming languages
Everything you Need to Get up and Go!
This course has been designed for anyone who is familiar with coding and programming languages, but has not yet turned their hand to Google Go. It's also perfect for beginner programmers who want to diversify their skills by learning a new language. It's not intended for complete beginners learning their first language, although it does make an excellent follow-up course.
The course is broken into several different sections which become increasingly more advanced as you progress. Over 41 lectures and 4 hours, you will be continuously challenged but able to move at a comfortable pace (without becoming overwhelmed). It's all about hands on training, so expect to jump right into the action and get coding with real world golang examples.
After you've been introduced to the Go language, you'll get to grips with its individual features, functions, structures and interfaces. You'll then expand your knowledge to elements like polymorphism, encryption and concurrency (among others) before tackling the course project. On completion, you'll be well versed in all things Go and ready to either start using it in real world applications, or move on to another more advanced programming language.
Tools Used
LiteIDE: Lite IDE is the open source integrated development environment used in conjunction with Go to write code. If you are unable to use LiteIDE for this course, golang is a useful alternative.
Google Go: Go is an open source programming language developed by Google and used in many of their systems (as well as in other applications not associated with Google). It is compiled in the tradition of C and C++ and is relatively simple to pick up for those with programming experience.
Instructor Details
- 4.2 Rating
114 Reviews
Stone River eLearning
At Stone River eLearning, we teach IT, programming, development, business and soft skills - we have it all covered.
Check out our huge catalog of courses and join the over 4.2M students currently taking Stone River eLearning courses. We can provide all or part of this catalog to any business via API connection, or you can get Solara LMS completely free for up to 10 users.
More courses by Stone River eLearning
Business Etiquette and Professionalism (2024)
4.5 (18,312 Reviews)
Provider: Udemy
Time: 1.8h
$64.99
Introduction to Human Resource Concepts (2018)
4.6 (5,039 Reviews)
Provider: Udemy
Time: 7.9h
$15.99
More Go courses
gRPC [Golang] Master Class: Build Modern API & Microservices (2023)
4.7 (5,106 Reviews)
Provider: Udemy
Time: 3.8h
$99.99
Go Bootcamp: Master Golang with 1000+ Exercises and Projects (2021)
4.7 (4,012 Reviews)
Provider: Udemy
Time: 15.8h
$99.99
Working with Concurrency in Go (Golang) (2024)
4.7 (1,862 Reviews)
Provider: Udemy
Time: 9.7h
$79.99
Go: The Complete Developer's Guide (Golang) (2026)
4.6 (43,659 Reviews)
Provider: Udemy
Time: 8.9h
$89.99
Learn How To Code: Google's Go (golang) Programming Language (2025)
4.6 (23,799 Reviews)
Provider: Udemy
Time: 29.2h
$94.99
Reviews
By Candice Bradfield | Empire State on 12/6/2021
Code wasn't nicely planned out. Re-using variables names like err could lead to confusion. Poor examples and explanations aren't great.
By V M P Bharath on 4/18/2021
Some concepts like advanced pointers and all, can be even more elaborated with good examples for all types. That saying, enjoying the course.
By Matthew Arnold on 4/2/2021
I am learning "go" to learn how to program robots, this is helping as I know other languages (.net / Anguar, EF) but not "go" - great small course :)
By Apostolos Georgas on 2/8/2019
Helpful for beginers. Needs some improvement around Channels related stuff as it get's somehow confusing there. More examples and easier examples would be more than needed for the newcomers.
By Andrew Palka on 12/5/2018
This course is good for absolute beginners and that's about it. I was hoping to learn a lot more about concurrency using goroutines and channels and it was mostly breezed through
By Fjodors Tjulkins on 8/12/2017
Good course, clear and concise but I wish the instructor would record sessions when he gets the code right the first time. Looking up and fixing bugs along the way is a typical programmer thing, but it makes it hard to follow.
By Aru Namiya on 10/24/2016
I like it, its basic but it goes to the point and it is helping me go over all the basics pretty quickly so I am enjoying the pace of this course.
By David Greene on 9/21/2016
The Instructor is clear and the speed of his teaching is appropriate for the level of the course. The material is good and most importantly I am learning and understanding what he is teaching. I feel comfortable in knowing that I am getting a good foundation. I would give 5 stars if the instructor could perhaps involve us a little more. An example might be "How would you do such and such? pause the video have a think about it and I will explain to you how to do it next". I am happy with the instructor and the course so far. At this stage of the course I recommend it to others without hesitation.
By Steve Gambino on 3/27/2016
A fine introduction for beginners to the Go language. As noted, this course is not for beginning programmers but for those new to the Go language. The course project was invaluable as a learning exercise as it helped to reinforce some of the key advanced topics. Each concept and example is brief and to the point making it easy to go back and review as needed. A pleasant surprise along the way was the upgrade of the Udemy platform which has indeed made for a richer learning experience by providing fine grain video controls, keyboard shortcuts, and bookmark annotations not to mention the modernized look of the UI. Good job Stone River on the Go course, and good work Udemy on the learning platform!
By Rajesh Mathew on 1/4/2016
After going through a few videos on youtube and a few different sites, I was no closer to feeling comfortable with golang. This course though was very systematic and I feel much better about starting with golang now.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100







![gRPC [Golang] Master Class: Build Modern API & Microservices](/programming/go/images/1792960_19b1_11.jpg?v=1789268175)




