Overview
In this 4 hr course, you will learn Golang by working on three practical, real-world projects. Starting from the basics like structs, slices, and functions, you'll advance to more complex topics such as concurrency and JSON parsing. Your projects, including a Nutrition Calculator, Google Trends application, and Google Translate tool, will cement your knowledge and build your Golang portfolio.
What I will be able to do after this course
- Master fundamental Golang concepts, such as structs and slices, while applying them practically.
- Learn to handle data with Golang, including XML and JSON parsing, for real-world scenarios.
- Understand concurrency and parallelism with goroutines and channels in Golang.
- Develop hands-on experience through three real-world projects: a Nutrition Calculator, Google Trends, and Google Translate.
- Create a portfolio of completed Golang projects to showcase your skills to potential employers.
Course Instructor(s)
Akhil Sharma, the course instructor, is an experienced developer with a passion for teaching Golang and other technologies. Having designed and implemented numerous real-world applications, Akhil focuses on providing practical, project-based learning. His enthusiasm for coding, along with his helpful and engaging teaching style, ensures you'll gain valuable skills in an approachable way.
Who is it for?
This course is perfect for beginner-level developers with basic Golang knowledge (completed the Tour of Golang) looking to strengthen their skills through projects. Intermediate programmers from other languages wanting to dive into Golang will also benefit from the course. If your goal is to build practical coding skills and create a portfolio of Golang projects, this course is for you.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access