Learning Path: Master Google's Go (Udemy.com)
Learn how to use this incredible language to build web-scale, real-time systems and applications on your own
Created by: Packt Publishing
Produced in 2017
What you will learn
- Enhance your skills at building web applications
- Set up a database-powered web application to power your own website
- Frame a user authentication system that supports multiple clients
- Extend your web applications by creating a JSON REST API
- Build your first real-time web application: a chat server
- Access SQLite and Postgres databases and deploy your application on Heroku
Quality Score
Overall Score : 90 / 100
Course Description
Packt's Video Learning Paths are a series of individual video products put together in a logical and step-wise manner such that each video builds on the skills learned in the video before it.
This Learning Path starts by demonstrating how versatile the Go language can be and how it can be put to use in a range of real-world programming domains, whether that's for DevOps tools, cloud-based services, or RESTful web services. Interwoven with the projects, there are examples of best practices and design patterns, and techniques you can carry over to your own projects. The projects also display the key features of Go in action, such as concurrency, and will start to explore the rich ecosystem of open source libraries and frameworks that are being continually developed for the language. You'll also learn the concepts of a single-page web application and create a dynamic user interface using templates, manipulate a database, and use powerful encryption algorithms to implement an authentication system.
By the end of the Learning Path, you will be able to build your own projects in no time!
For this course, we have combined the best works of these extremely esteemed authors:
Ben Tranter has more than six years of experience as a developer. He has worked with a variety of companies to build applications in Go, in the areas of data mining, web back ends, user authentication services, and developer tools, and is a contributor to a variety of open source Go projects.
Larry Price is a software engineer with a passion for exploring the world of programming. He has a wide experience in building software with programming languages such as Go, Ruby, JavaScript, and C++. He fell in love with Go a couple of years ago and has taken every opportunity to utilize it at home and work. He has used go to build web applications or create utility scripts, and often documents the experiences on his blog.
Who this course is for:
- This course is aimed at programmers who are currently hacking around in Go, know the fundamentals, but need a more structured way of understanding how to put this knowledge into practice. Experienced programmers with a background in another languagethis can be anything from Ruby to C or JavaScriptcan also take up this course.
Instructor Details
- 4.5 Rating
2 Reviews
Packt Publishing
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.
More courses by Packt Publishing
JavaScript Design Patterns: 20 Patterns for Expert Code (2015)
3.7 (146 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
Learning Path: Automation with Ansible, Puppet, and Salt (2018)
3.9 (121 Reviews)
Provider: Udemy
Time: 14h
$11.99
Learning Path: Magento: Master and Test Magento 2 with Ease (2019)
3.7 (109 Reviews)
Provider: Udemy
Time: 6h
$11.99
More go courses
Web Development w/ Google's Go (golang) Programming Language (2017)
4.7 (362 Reviews)
Provider: Udemy
Time: 19h
$11.99
Master Golang Programming:The Complete 2021 Go Bootcamp (2021)
4.7 (88 Reviews)
Provider: Udemy
Time: 11.5h
$11.99
Go (Golang): The Complete Bootcamp [Updated: December 2021] (2021)
4.6 (337 Reviews)
Provider: Udemy
Time: 23h
$11.99
Linux Administration Bootcamp: Go from Beginner to Advanced (2021)
4.5 (362 Reviews)
Provider: Udemy
Time: 8h
$11.99
Golang - The ultimate guide to microservices in Go [Part 1] (2021)
4.5 (113 Reviews)
Provider: Udemy
Time: 15.5h
$11.99









![Go (Golang): The Complete Bootcamp [Updated: December 2021]](/programming/go/images/1556312_18c2_8.jpg?v=20260912b)

![Golang - The ultimate guide to microservices in Go [Part 1]](/programming/go/images/2470462_ec19_2.jpg?v=20260912b)


