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,498
Students: 2,498
5/5
Rating: 5/5
Start
Unlock your potential
Build the skills and confidence you need to make a real impact.
Learn your way
This content is flexible and engaging so you can take charge of your learning journey.
Showcase your expertise
Apply what you've learned to track your progress and strengthen your understanding.
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.