Skip to content
Press
QQ
to open this menu
Pricing & Plans
Request a demo
Login
Start Free Trial
Training Library
DevOps
Courses
A Practical Introduction to the Go Programming Language
learning path
A Practical Introduction to the Go Programming Language
This course provides you with a foundational understanding of Go and takes a look at some practical applications of the programming language.
Intermediate
Difficulty: Intermediate
Up to 7h 43m
Duration: Up to 7 hours and 43 minutes
2,558
Students: 2,558
5/5
Rating: 5/5
Start
Enhance your skill set
Develop essential skills for thriving in real-world scenarios.
Stay focused, stay committed
Boost your learning journey by enrolling: stay focused, consistent and achieve your goals with ease.
Earn a certificate of completion
Show your skills and build your credibility when you include them in your resume and LinkedIn profile.
Content overview
About
Author
Content overview
6 steps
There are 2 Courses in this learning path
2
There are 4 Hands-on Labs in this learning path
4
Difficulty: Beginner. Duration: 2h 17m.
COURSE
Beginner
2h 17m
Duration: 2 hours and 17 minutes
Introduction to the Go Programming Language
Introduction to the Go Programming Language
Difficulty: Intermediate. Duration: Up to 1h 30m.
HANDS-ON LAB
Intermediate
Up to 1h 30m
Duration: Up to 1 hour and 30 minutes
Creating a Microservice in Go - Part 1
Develop a microservices API in Go to manage retro video games in this lab.
Difficulty: Intermediate. Duration: Up to 1h.
HANDS-ON LAB
Intermediate
Up to 1h
Duration: Up to 1 hour
Creating a Microservice in Go - Part 2
Finish implementing the full complement of CRUD functions for microservices API in Go to manage retro video games in this lab.
Difficulty: Beginner. Duration: 55m 46s.
COURSE
Beginner
55m 46s
Duration: 55 minutes and 46 seconds
Go Microservices & Kubernetes
This lesson explores how to build microservices in Go and deploy them on Kubernetes to create reusable components that can be fully managed in the cloud.
Difficulty: Beginner. Duration: Up to 1h.
HANDS-ON LAB
Beginner
Up to 1h
Duration: Up to 1 hour
Containerizing Go Applications with Docker: Basic
Build a command line utility using Go and containerize it with Docker in this Lab.
Difficulty: Intermediate. Duration: Up to 1h.
HANDS-ON LAB
Intermediate
Up to 1h
Duration: Up to 1 hour
Containerizing Go Applications with Docker: Advanced
Build a web server using Go and learn how to efficiently containerize it with Docker in this lab.