Skip to Content
Learn GO by Building Three Simple Golang Projects
on-demand course

Learn GO by Building Three Simple Golang Projects

with Akhil Sharma
October 2022
Beginner to intermediate
4h 50m
English
Packt Publishing
Closed Captioning available in English

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

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Domain-Driven Design with Golang

Domain-Driven Design with Golang

Matthew Boyle

Publisher Resources

ISBN: 9781804613214