Learn advanced Go concepts by building a reference implementation of a blockchain in Go! The goal of this class is to share how to code complex engineering tasks required to build blockchain technology. From the beginning, you will pair program with the instructor, walking through the design philosophies and guidelines used to engineer the code. Throughout the class, you will learn more about Go and the advanced engineering features of the language.
Ultimate Go: Advanced Engineering
Ultimate Go: Advanced Engineering is a 18-lesson 16 hours 20 minutes self-paced course by Ardan Labs. Learn advanced Go concepts by building a reference implementation of a blockchain in Go!
Course facts
- Lessons
- 18
- Duration
- 16 hours 20 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Ardan Labs
- Price
- Premium
Additional
Who teaches Ultimate Go: Advanced Engineering? Ardan Labs
Ardan Labs is a US training company founded by William Kennedy, focused almost entirely on Go (Golang) and the systems-engineering disciplines around it. Bill Kennedy is one of the most cited Go educators alive — co-author of Go in Action (Manning), maintainer of the Ardan Labs blog, and the lead instructor on a multi-track Go syllabus that runs from beginner through ultimate-Go advanced engineering.
The CourseFlix listing under this source carries nineteen Ardan Labs courses — covering Go language fundamentals, concurrency, advanced engineering patterns, Kubernetes (Bill teaches Go as the implementation language for cloud infrastructure), and the data-engineering / AI tracks Ardan added in recent years. Material is paid and aimed at engineers serious about Go as a career-defining language rather than as a syntax pickup.
What lessons are included in Ultimate Go: Advanced Engineering?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Day 1.1 Demo | 01:00:50 | |
| 2 | Day 1.2 | 48:00 | |
| 3 | Day 1.3 | 39:22 | |
| 4 | Day 1.4 | 37:37 | |
| 5 | Day 2.1 | 50:18 | |
| 6 | Day 2.2 | 50:35 | |
| 7 | Day 2.3 | 38:16 | |
| 8 | Day 2.4 | 50:50 | |
| 9 | Day 3.1 | 01:01:05 | |
| 10 | Day 3.2 | 38:58 | |
| 11 | Day 3.3 | 01:50:10 | |
| 12 | Day 4.1 | 47:23 | |
| 13 | Day 4.2 | 56:06 | |
| 14 | Day 4.3 | 38:34 | |
| 15 | Day 4.4 | 47:57 | |
| 16 | Day 5.1 | 53:42 | |
| 17 | Day 5.2 | 50:56 | |
| 18 | Day 5.3 | 01:40:03 |
Get instant access to all 17 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Ultimate Go: Advanced Engineering?
-
Updated 2y agoAdvanced Branching and Looping in GO
By: PluralsightGO is a relatively new programming language. In this course, Advanced Branching and Looping in GO, you will gain the ability to effectively use the GO for loop1h 14m -
Updated 6mo agoComplete Microservices with Go
By: UdemyCreate a microservices system from scratch using Go, Docker, and Kubernetes. Gain fundamental knowledge and readiness for real-world projects.18h 31m -
Updated 2y agoGetting Started With Golang
By: Academind Pro (Maximilian Schwarzmüller)Learn all the key fundamentals of Go - one of the most in-demand and popular programming languages you can learn these days!15h 19m -
Updated 2y agoWriting A Compiler In Go
By: Thorsten BallThis is the sequel to Writing An Interpreter In Go. We're picking up right where we left off and write a compiler and a virtual machine for Monkey.5/5 -
Updated 2y agoBuild a Google Analytics in Go
By: Dominic St-PierreThis course assumes you've taken my Build SaaS apps in Go course or are familiar with Go's standard library for building web applications.7h 18m5/5 -
Updated 2y agoGo Programming (Golang): The Complete Developer's Guide
By: Zero To MasteryLearn Golang from scratch, from an industry expert. Build real-world apps. You'll learn the fundamentals all the way to advanced concurrency so that you go from13h 10m -
Updated 2y agoMastering Multithreading Programming with Go (Golang)
By: UdemyLearn about Multithreading, Concurrency & Parallel programming with practical and fun examples in Google's Go Lang.5h 24m -
Updated 2y agoIntroduction to Testing in Go (Golang)
By: UdemyWriting unit tests and integration tests is one of the most-neglected aspects of software development. All too often, a developer will find him or herself say "12h 17m
More courses by Ardan Labs
-
Updated 2y agoUltimate Rust Best Practices
This course covers many best practices to help you with integrate Rust into your workflow, and let Rust’s tooling work for you.1h 39m5/5 -
Updated 2y agoUltimate Rust: Foundations - Next Steps
This course offers the next steps not covered in Ultimate Rust: Foundations that expand on and optimize what you’ve already built.50m5/5 -
Updated 2y agoUltimate Rust Foundations
Ultimate Rust: This course covers many best practices to help you integrate Rust into your workflow, and let Rust’s tooling work for you.17h 53m5/5 -
Updated 2y agoUltimate Go: Software Design with Kubernetes
This course teaches you how to build production-level services in Go, leveraging the power of a Domain Driven, Data Oriented Archiecture deployed in Kubernetes.18h 2m -
FreeUpdated 3y agoArdan Labs Live Bytes (Ultimate Go Syntax LIVE)
Recording of live translation Ultimate Go Syntax LIVE (March 2020 year) using Zoom.1h 48m -
ClassicUltimate Go
Advanced course Ultimate Go developed for those, who want to concentrate on deep learning of language and to understand things that have sense and semanthic.16h 8m5/5