Certification training

Golang Comprehensive Course

Prepare for your exam with a structured video course built for focused study, topic review, and repeatable progress before exam day.

78Lectures
8h 23mDuration
Vendor
Golang Comprehensive Course course cover Best seller
certification training 78 lessons arranged in a guided course path
Course overview

Study with a clear path.

Move through focused sections, review lecture timing, and return directly to the objectives that need more work.

Sequenced lessons

Follow the course in order or jump directly to the section you need to revisit.

Video-first prep

Use concise lecture blocks for technical review before moving into exam practice.

Fast access

Your purchased course becomes available in the member area after confirmed payment.

Curriculum

Course sections.

7 sections, 78 lessons, and lecture-level duration details.

01 Environment Setup 3m
02 VSCode Installation 3m
03 Go Support in VSCode 3m

01 Boring Ol' Hello World 3m
02 Five Important Questions 6m
03 Go Packages 6m
04 Import Statements 4m
05 File Organization 4m

01 Project Overview 3m
02 New Project Folder 2m
03 Variable Declarations 11m
04 Functions and Return Types 8m
05 Slices and For Loops 11m
06 OO Approach vs Go Approach 5m
07 Custom Type Declarations 7m
08 Receiver Functions 6m
09 Creating a New Deck 11m
10 Slice Range Syntax 6m
11 Multiple Return Values 8m
12 Byte Slices 7m
13 Deck to String 7m
14 Joining a Slice of Strings 7m
15 Saving Data to the Hard Drive 7m
16 Reading From the Hard Drive 11m
17 Error Handling 8m
18 Shuffling a Deck 10m
19 Random Number Generation 11m
20 Testing With Go 4m
21 Writing Useful Tests 12m
22 Asserting Elements in a Slice 4m
23 Testing File IO 10m
24 Project Review 6m

01 Structs in Go 5m
02 Defining Structs 4m
03 Declaring Structs 5m
04 Updating Struct Values 6m
05 Embedding Structs 7m
06 Structs with Receiver Functions 7m
07 Pass By Value 6m
08 Structs with Pointers 3m
09 Pointer Operations 10m
10 Pointer Shortcut 6m
11 Gotchas With Pointers 4m
12 Reference vs Value Types 8m

01 What's a Map? 6m
02 Manipulating Maps 5m
03 Iterating Over Maps 5m
04 Differences Between Maps and Structs 6m

01 Purpose of Interfaces 9m
02 Problems Without Interfaces 10m
03 Interfaces in Practice 9m
04 Rules of Interfaces 8m
05 Extra Interface Notes 7m
06 The HTTP Package 8m
07 Reading the Docs 6m
08 More Interface Syntax 3m
09 Interface Review 2m
10 The Reader Interface 8m
11 More on the Reader Interface 7m
12 Working with the Read Function 6m
13 The Writer Interface 4m
14 The io.Copy Function 5m
15 The Implementation of io.Copy 5m
16 A Custom Writer 8m

01 Website Status Checker 5m
02 Printing Site Status 5m
03 Serial Link Checking 3m
04 Go Routines 7m
05 Theory of Go Routines 9m
06 Channels 6m
07 Channel Implementation 9m
08 Blocking Channels 10m
09 Receiving Messages 4m
10 Repeating Routines 7m
11 Alternative Loop Syntax 4m
12 Sleeping a Routine 6m
13 Function Literals 5m
14 Channels Gotcha! 11m
Continue preparing

Connect the lessons to exam-day practice.

Use the course for structured review, then move into current questions, timed simulator sessions, and a broader vendor catalog.