Go Essentials: Concurrency, Connectivity, and High-Performance Apps
With Miki Tebeka
Liked by 573 users
Duration: 1h 45m
Skill level: Beginner
Released: 4/20/2022
Course details
Go is an open-source programming language created by Google, prized for its concurrency and connectivity. Using Go, developers can build modern applications that can save companies money on backend resources. This course is designed to help developers be productive with Go, starting with the essentials of the syntax. Learn the basics of Go basic types such as numbers and strings; working with conditionals and loops; creating object-oriented code with structs and methods; and handling errors. Instructor Miki Tebeka also emphasizes the concurrency features such as goroutines and channels, and connectivity features for networking with APIs and databases. For the final project, Mika shows you how to build a highly concurrent server that combines everything you've learned into one elegant solution powered by Go.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
-
Abrar Sharif
Abrar Sharif
Experienced in LLM, Computer Vision | Passionate about community engagement | Ex- GDSC Lead
-
David Campbell
David Campbell
Senior Software Architect at Jack Henry and Associates
-
Gilles Cuvilly
Gilles Cuvilly
Software Engineer
Contents
What’s included
- Test your knowledge 8 quizzes
- Learn on the go Access on tablet and phone