Learn the basics of Go, an open source programming language originally developed by a team at Google and enhanced by many contributors from the open source community. This course is designed for individuals with previous programming experience using such languages as C, Python, or Java, and covers the fundamental elements of Go. Topics include data types, protocols, formats, and writing code that incorporates RFCs and JSON. Most importantly, you’ll have a chance to practice writing Go programs and receive feedback from your peers. Upon completing this course, you’ll be able to implement simple Go programs, which will prepare you for subsequent study at a more advanced level.
Instructor Details
Courses : 6
Specification: Getting Started with Go
|
62 reviews for Getting Started with Go
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | Free |
---|---|
Provider | |
Duration | 13 hours |
Year | 2018 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |
FREE
Agnaldo P d O –
I have never seen Go Lang before, this course gives me an excellent overview what is this “new” programming language is.
Janitzio A O S –
Curso basico pero muy util como una introduccion completa y razonable al lenguaje.
Scott T –
Excellent easy to understand introduction to the Go programming language.
Balys A –
Loved the lecturer!
Florian G –
Exercise descriptions could be a bit more detailed. E.g. oftentimes, the task description did not exclude some edge cases that took quite some effort to implement, but in the peer review process these edge cases were usually not tested. Otherwise, great course!
DHIRAJ J –
It’s wonderful Course to get started with Golang. Assignments and Quiz are extremely helpful to practice and enhance the knowledge. I strongly recommend to enrol this course.
Jeni R –
Very well paced, great instruction and good exercises.
MARTINEZ M F –
Excellent lectures very concise but focusing on relevant topics. This allows to move on with solid foundation. Meaningful exercises that really takes you through what has been covered and pushes you to delve deeper into relevant topics….loking forward to moving to next courses in this program
Nagarjuna G –
Explained very clearly and easy to follow the tutorial. It’s better to include the example programs at corresponding topic
Carlos A C R –
This was a great course to learn basic concept from Golang Language
Amir S –
Good course. Practical sessions are missing though!
Jaron W A v G S –
Plain English, good explaination.
kumar r –
The course was really nice for the basics of go. Assignments were helpful
Ben H –
Good intro to go
Jeremiah M –
This is a solid overview of Golang. I would recommend doing this alongside personal projects or other books. The assignments don’t offer the complexity to really get into why one would use Go over any other language.
Emilio H C –
An excellent introduction to the world of Go. The professor is very good to explain, the videos are concise and go straight to the point to allow you to get down to work in Go.
Antonio B –
Very Good Course for Programming in Go Language
Arka B –
very good hands on options and informative guidelines.
Sujith S –
This was my first coursera course. I always wanted to experience online way of learning. I am really happy that I did this. Thanks a lot for providing this.
Oussama M –
A very good introduction of the course, the teacher is very clear, there is some type mistake like on the struct declaration but everything is good!
Murali M –
Great videos and lecturer. Simple to understand the concepts
My I –
Awesome course for understanding basics of Go!!
Justin E –
Was easy to follow and I like that it assumes you had some programming already. I would like to see maybe more detail on why GO does slices with length and capacity.
Sebastian R –
Clearer assignments would have made some things more straight forward. Some more coding examples during the courses would have been appreciated, now there is a bit too much of powerpoint. Otherwise great course and structure!
Ardavan I –
This course is the only talks and powerpoint slides, there is absolutely no code, monitor screen sharing, etc. The courses talk about fundamentals and computer science stories. The entire specialization focus is less than 50% on the Go language itself. No Go mod, No libraries, No coding… For instance, The professor is about to explain a new thing and suddenly remember forgot to mention something before so he jumps to the missing point and then jumps back to continue. HARD to follow up… The quizzes have many typos/duplicates. That makes you fail! Overall strongly I do NOT suggest to waste your money or time on this specialization on Coursera.
Eduardo F –
Thank you
Anh D –
Current version of Golang is 1.13. The section about project structure and workspace should be updated because now we can use Go module to manage source and packages.
Andreas M –
Love it! Not only is the subject really interesting, but Prof Harris is really good in teaching programming in a nonchalant way, almost like a good buddy sitting next to you at the coffee table, teaching you how to code. I definitely recommend this course!
Devon E –
Excellent course well explained, and the exercises complement the lessons really well, requiring you to do some of your own research to build on what you’ve been taught. Great.
Saurabh S –
Sweet and simple introduction to the GoLang.
Krishna M A –
More examples can be added in the videos illustrating basic operations.
Guillem C R –
Excellent introduction to Go
Enrique S –
Really good course. Probably the best goland course online.
Kevin J –
Fisrt course of Programming with Google Go specialization, complete all homework won’t be a problem for learner.
vk s s –
more of the implementation should be thought
Julie L –
Great course. Thank you. 🙂
Aleksandar N –
The material presented is beginner friendly. Concise and straight to the point. The issue with the course is that assignments are easy, in my opinion. And there is a somewhat big waiting time for the peer review process to finish. Also, discussion forums are filled with requests for reviews, instead of questions related to the corresponding topics.
Goutham –
Good introduction to Golang
Ilya M –
Excellent course, giving much information about Go.
Heiko H –
It will be sayed that the target are medium developers but very very basic will be repeated often. But the important thinks of golang like references will be handelt in 2min. There i would like to have some more examples and explainations.
Anders H –
Some of the assessments instructions could be improved.
Ilia T –
I don’t understand how to evaluate decisions when programs do not meet the condition
Anaet H R –
The course as a beginner will be confused. If you don’t have Prior Programming experience then it will be hard to understand the course. Otherwise a Great course.
Shariful I –
Very helpful course for starting the Golang
Jochen M –
Nice and neat attempt for intruducing Go with consise and compact material. Good to follow.
Werner B –
A very good start, you really get the desire to continue. At some other courses (e.g. from a big cloud provider) you have seen enough after the first videos… Ian Harris is simply a great speaker!
Bas D –
Great introduction to the Go programming language. Great teacher, easy to follow along. Programming challenges are challenging enough, don’t expect to breeze through them after skimming the videos and slides.
Joaquin I V P –
Excelent Course! It is an interesting way for learn a new programming language.
Stanley D –
I especially liked how he put in enough time to explain the contents.
Shlomi S –
The instructor is great! The course was a bit too basic in my opinion, and even though it targets experienced developers, some basic concepts were explained for too long.
Petr N –
Assignments are super weird
Shly –
Course was very introductory on high level topics for a class that assumes you are an intermediate or higher programmer. Requirements for weekly assignments were confusing and left a lot of unanswered questions on how certain things should be handled. Peer based grading clogged the message board with “please grade my assignment” posts and unequal grading standards.
Roberto M P –
The grading systems is somehow inefficient.
Pemmana N K R –
I really loved the course.
Enrique M –
i love the teacher. his communications skills are excellent and the course has balance of explanations for devs of all levels
Hesham E –
The course is amazing, simple, and concise.
Alper Z –
Great introduction course.
Daniel R G –
Best teacher ever!
Mario G –
Great introduction to Go! Very good pace to have the time to practice and understand concepts. Easy and understandable examples. I think the assessments match the content of every lesson and also leave the student some space for investigation.
NAVEEJA S –
This is the best programming course I have ever attended. The Professor explains the key concepts very precisely.
kartik r –
informative and complete
DUO –
good