Skip to main content

Full Time Go Dev

42h 44m 36s
English
Paid

Course description

Rocket Fuel you GO career with the Full Time Go Dev Mastery. These secret techniques will make everyone say "WOW" while you destroy any GO task with the speed of light.

Read more about the course
  • Step-By-Step Bulletproof Process For Devs Knowing ANY Language
  • All Fundamental-To-Advanced GO Concepts With The Real World Examples
  • No BS & Straight To The Point Practical Content Not Known To The Public Before
  • Core Mechanics In Top-Class Implementation & Best Performing Design Patterns
  • Simply Explained And Easy To Follow System To Level Up Skills In No Time
  • Led By Multi-Award Winning International GO Master

If you love programming but hate:

  • Spending hours searching the Internet and finding “solutions” that lead to more problems
  • Being alone with the tasks, not knowing where to get the help from
  • Having no clue how to properly boost your career and learning progress
  • Paying “gurus” for the length-inflated courses teaching you less than you already know
  • Missing concepts with design patterns stopping you from building and scaling complex applications

Then this life-changing course if right for YOU:

  • Learn GO as fast as humanly possible (BLAZINGLY FAST)
  • Absorb and understand beginner-to-expert concepts
  • Always up-to-date content with the latest version-specific syntax
  • Exceed all your expectations with exceptionally original teaching techniques
  • Ultra fast-growing, always active, and supporting Discord community
  • Your confidence in GO will BLOW UP through the roof

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 84 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Discord + Github

All Course Lessons (84)

#Lesson TitleDurationAccess
1
Discord + Github Demo
05:34
2
Program intro and Golang Installation
11:15
3
Variables
12:39
4
Builtin and custom types
30:31
5
Enums
12:32
6
Control structures
11:21
7
Interfaces
26:35
8
Modules
28:53
9
Advanced type techniques
17:26
10
Advanced interfaces and typed functions
23:56
11
Generics
12:08
12
Pointers
20:37
13
Writing tests
18:16
14
Intro to goroutines and channels
21:33
15
Working with channels
17:30
16
Control flow and synchronization example
21:00
17
Mutexes and atomic values
23:41
18
Package context
24:12
19
Practical example
22:18
20
Hotel reservation backend - project setup
38:27
21
Adding the database layer
41:55
22
Creating and validating users
39:42
23
User CRUD API
44:39
24
Testing the user API handler
32:56
25
Setting up our db seed script
40:56
26
Hotel API
40:45
27
Listing rooms API and small DB refactor
31:35
28
JWT Authentication
36:28
29
Authenticating users
42:43
30
Creating tests for the authentication handler
36:15
31
Booking API
33:01
32
Validating bookings with mongodb filter query
34:53
33
Admin authorization
39:41
34
Canceling bookings
40:37
35
Creating test fixtures
37:55
36
Advanced testing of authorized handlers
26:03
37
Practical error handling
32:33
38
Architectural decisions and loose coupling the data layer.
44:02
39
Pagination and filtering resources
33:30
40
Configuration
34:57
41
Dockerfile + Debug lesson
21:55
42
Introduction and project overview
14:43
43
Coding the OBU data sender
39:36
44
Setting up the Kafka producer
35:43
45
Producing to Kafka with logging middleware
34:13
46
Implementing the distance calculator service
40:51
47
Coding the invoice aggregator
39:36
48
Aggregator HTTP transport client
31:21
49
Aggregator invoice API handler
34:04
50
Implementing GRPC and Protobuffers as our second transport layer
40:27
51
Aggregator GRPC client
39:37
52
Internal service communication
13:14
53
Building a custom HTTP gateway
38:52
54
Running and testing the gateway with all services
22:24
55
Metrics layer with Prometheus
43:02
56
Grafana introduction
33:12
57
Service configuration for your devops team
16:09
58
HTTP metrics
29:14
59
Custom error handling
30:50
60
Request tracing
22:34
61
Building services with go-kit | setup
50:16
62
Building services with go-kit | circuit breaking & rate limiting
45:10
63
Finishing the aggregator service with go-kit
41:34
64
The interviewing process
21:11
65
Making an amazing GitHub profile
12:03
66
Crafting a killer resume
20:10
67
Tips and tricks during the interview
19:31
68
How to close the skill gap
17:30
69
Private and public key cryptography
38:29
70
Implementing blocks with protobuffers
27:12
71
UTXO transaction model
38:46
72
Coding the node with GRPC transport
40:28
73
Peer To Peer with GRPC
35:45
74
Peer discovery with custom gossip protocol
36:34
75
Blockchain data structure
40:38
76
Transaction mempool
38:21
77
Adding and validating blocks
35:43
78
Creating transactions
31:24
79
Transaction validation
34:13
80
UTXO storage
38:23
81
Implementing the Merkletree
41:02
82
Fixing tests and debug session
40:49
83
Finalizing creating valid blocks and transactions
20:11
84
Peek reader and protocol design
32:06

Unlock unlimited learning

Get instant access to all 83 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Backend Engineering with Go

Backend Engineering with Go

Sources: udemy
In this practice-oriented course, we will build a full-fledged REST API in Go from scratch and deploy it in the cloud, ready for real traffic and scaling...
17 hours 6 minutes 22 seconds
Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)

Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)

Sources: ardanlabs.com
Recording of live translation Ultimate Go Syntax LIVE (March 2020 year) using Zoom. Recording of live translation Ultimate Go Syntax LIVE (March 2020 year) using Zoom.
1 hour 48 minutes 40 seconds
Golang + Lambda Masterclass [EARLY-ACCESS]

Golang + Lambda Masterclass [EARLY-ACCESS]

Sources: Gourav Kumar
This course teaches you everything you need to create production-ready Golang + Lambda Microservices, REST APIs, and Event-Driven serverless applications on AWS cloud like a pro...
1 hour 41 minutes 25 seconds
Mastering Multithreading Programming with Go (Golang)

Mastering Multithreading Programming with Go (Golang)

Sources: udemy
Learn about Multithreading, Concurrency & Parallel programming with practical and fun examples in Google's Go Lang. The mood in the meeting on the 12th floor of an international...
5 hours 24 minutes 43 seconds
Let's Build a Go version of Laravel

Let's Build a Go version of Laravel

Sources: udemy
Laravel is one of the most popular web web application frameworks in the PHP world, and with good reason. It's easy to use, well designed, and lets developers w
19 hours 22 minutes 16 seconds