Go Programming Training Course - Simplilearn | IT Training & Certification | Info Trek
Respect Your Dreams
Follow through on your goals with courses

Go Programming Training Course - Simplilearn

Location

Format What’s this?
Starting From
RM 2145.70
  1. 4 Hours
  1. HRDF SBL Claimable
  2. Certificate of Attendance available
  3. 180 days of access from date of purchase
  1. 0 Days
  1. All of our private classes are customized to your organization's needs.
  2. Click on the button below to send us your details and you will be contacted shortly.

Go Programming Training Course - Simplilearn

WHAT YOU WILL LEARN

The Go programming course is designed for beginners. The first modules will provide you with a detailed introduction to Go language and its features. Then, you will proceed to advanced features such as polymorphism, concurrency, encryption. The course makes you confident to use Go in real life applications.

AUDIENCE

The course is outlined for beginners, who should have at least a little experience in coding and programming language.

PREREQUISITES

• Knowledge of coding and programming language is helpful

• Prior experience in Go is not needed


COURSE OBJECTIVES

On completion of Go programming course, you will be well versed in Go and ready to use it in real-life applications. The course helps you to achieve the following:

• Understand Go fundamentals in detail

• Learn about variables, constants, structs, functions, pointers, operators, arrays, maps, loops, interfaces

• Expand your knowledge to composition, polymorphism, Jsonpublisher, Jsonconsumer, web operations

• Comprehend concurrency feature of Go


Expand All

Modules

Module 1 – Course Introduction
• Introduction to the course
Module 2 – Introduction To Go

• Introduction

• Why Go

• Golang.org

• Imports

• Summary


Module 3 – Go Language

• Introduction

• Variables

• Constants

• Types and casting

• Setting up your local environment

• Structs

• Functions

• Functions – Variadic

• Functions – Defer

• Pointers

• Operators

• Conditionals

• Arrays and Slices

• Maps

• Looping and Ranges- Arrays and Slices

• Looping and Ranges – Maps

• Interfaces


Module 4 – Expanding Your Go Knowledge

• Introduction

• Object Composition

• Custom types

• Constructor Function

• Polymorphic

• Multi File Project

• Reading and Writing To Files

• Encryption and Description

• Web Operations

• Publishing JSON

• Consuming JSON


Module 5 – Concurrency

• Introduction

• Asynchronous Programming

• Go Routines

• Channels 1

• Channels 2

• Channels 3


Module 6 – Conclusion

• Course summary

To Be Confirm

To Be Confirm

Read More

Course Reviews

No Remarks

0

0 Ratings