Udemy

Golang: Learn Go Programming Language and Go Recipes

Enroll Now
  • 1,816 Students
  • Updated 7/2024
  • Certificate Available
4.3
(51 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 32 Minute(s)
Language
English
Taught by
Miyuki Takao
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.3
(51 Ratings)

Course Overview

Golang: Learn Go Programming Language and Go Recipes

2 Course in 1. Learn the Fundamentals of The Go Programming Language & Go Recipes.

Welcome to this two part course on learning Go, the programming language from Google. In this 2 part course we'll go over the fundamentals of Go and then get into Go Recipes.

We'll start things off with the fundamentals of Go. We'll cover most of the language and learn many of the concepts that underlie this programming language.

In course two, we get into more advance topics. You'll be introduced to Golang Recipes. Which shows examples of how the Go programming language can be used

We'll walk you through common Go projects with "recipes," or step-by-step instructions. We'll go over some basics, such as Go slices, maps, error handling, and panic recovery.

We'll then get into how to measure, format, parse, and convert time in Go. We'll go over ways you can work with text in Go. Then demonstrate using structs, methods, and interfaces to improve your code.

We'll discuss working with JSON and HTTP, then concludes by describing the benefits of bringing concurrent instructions to your apps.

Go – also known as Golang – is an open source programming language developed by Google in 2007.  Go makes it easy to build simple, reliable, and efficient software.

Go is a programming language with modern features, clean syntax and a robust well-documented common library, making it an ideal programming language to learn. Go can be used for anything, meaning developers who learn Go can use it wherever they want.

Quite a few large companies are starting to make the switch over to Go and there are many that already use it for parts of their backend software. Some companies that use Go are: Facebook, Google, Github, 99designs and many more.

This is a great course to jumpstart your learning journey with Go, whether you want to learn it for personal or professional reasons.  This course touches on all of the basics so that you will have good understanding of the Go programming language.

Course Content

  • 8 section(s)
  • 64 lecture(s)
  • Section 1 Go Basics
  • Section 2 Go Recipes: Basics
  • Section 3 Working with Text
  • Section 4 Structs, methods and interfaces
  • Section 5 Working with JSON
  • Section 6 HTTP
  • Section 7 Concurrency
  • Section 8 Conclusion

What You’ll Learn

  • Learn the fundamentals of Go and syntax.
  • Go Recipes
  • Learn Go functions, types, conditionals, and loops.
  • Understand Object-oriented programming with Go.
  • Learn Concurrent programming with channels.
  • Learn about connectivity features for networking with APIs and databases.


Reviews

  • S
    Samruddhi Gole
    3.5

    Good

  • V
    Valeriu Rusu
    5.0

    I am very happy to follow this cours.

  • B
    Brian W.
    5.0

    great intro to go programming!

  • A
    Arun Mishra
    5.0

    yes

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed