Master Go Programming
Build hands-on projects and assignments, test yourself with quizzes, and discover Go today!
Created by Codestars | 6 hours on-demand video course
Welcome to Master Go Programming! This course is aimed at complete beginners to Go, as well as programmers looking to polish their Go coding skills. Go is an open source programming language that makes it simple to build secure, scalable systems. The language was created by Google in 2007 and is now widely used by companies such as Uber, Netflix, Medium, Salesforce and Dropbox.
In Master Go Programming you’ll go from Beginner to Intermediate to Advanced, and at each stage of your learning you’ll put your skills to the test with quizzes, practical assignments and hands-on project builds.
These include: Assignment – Create a map (store data values in a way that provides fast lookups allows you to retrieve, update or delete data with the help of keys), Assignment – Build a simple vehicle management system simulation!, Project – Build a contacts management system (add, view and delete users by name, phone number and email), Project – Implement a simple port-scanning technique (to quickly assess your machine). You’ll also build and containerise a simple gRPC application in the penultimate course section. Every course section also ends with a quiz, to help you grow in confidence and get to grips with Go!
What you’ll learn
- Learn the basics before moving on to Intermediate and Advanced Go coding
- Build an easy vehicle management system simulation
- Build a contacts management system
- Build a simple gRPC application