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 a blockchain technology.
Ultimate Go: Advanced Engineering 2.0
Ultimate Go: Advanced Engineering 2.0 is a 19-lesson 14 hours 48 minutes self-paced course by Ardan Labs. Learn advanced Go concepts by building a reference implementation of a blockchain in Go!
Course facts
- Lessons
- 19
- Duration
- 14 hours 48 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Ardan Labs
- Price
- Premium
Additional
Who teaches Ultimate Go: Advanced Engineering 2.0? 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 2.0?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Day 1.1 : Practical Use Of Blockchain Demo | 01:06:37 | |
| 2 | Day 1.2 : Genesis and Digital Signatures | 36:01 | |
| 3 | Day 1.3 : Digital Signatures and Blockchain Database | 43:18 | |
| 4 | Day 1.4 : Transaction Types and Signing Transactions | 42:16 | |
| 5 | Day 2.1 : Transaction Types and Accounting | 50:16 | |
| 6 | Day 2.2 : Memory Pools and Public Facing Web APIs | 45:03 | |
| 7 | Day 2.3 : Public Facing Web APIs | 40:08 | |
| 8 | Day 2.4 : Blocks, Audit Trails, and POW Mining | 59:42 | |
| 9 | Day 3.1 : POW Concurrent Mining | 01:03:37 | |
| 10 | Day 3.2 : POW Concurrent Mining | 35:47 | |
| 11 | Day 3.3 : POW Concurrent Mining and Accounting | 43:01 | |
| 12 | Day 3.4 : POW Concurrent Mining and Storage | 53:33 | |
| 13 | Day 4.1 : Review and Peer to Peer Networking | 51:52 | |
| 14 | Day 4.2 : Peer to Peer Networking and Sharing Transactions | 42:02 | |
| 15 | Day 4.3 : Peer to Peer Networking and Proposing Blocks | 44:36 | |
| 16 | Day 4.4 : Code Cleanup | 37:50 | |
| 17 | Day 5.1 : Proof Of Authority | 01:07:03 | |
| 18 | Day 5.2 : Chrome Plugin | 39:05 | |
| 19 | Day 5.3 : Review and Forks | 26:52 |
Get instant access to all 18 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 2.0?
Updated 3mo agoGOLANG A.I. Masterclass - Build 6 A.I. Projects with GO (Advanced Course)
By: Akhil SharmaTake a 26-hour course on AI project development in Golang. Create 6 advanced projects, enhancing your skills in building scalable solutions.25h 50m0/5
Updated 2y agoGo: The Complete Developer's Guide (Golang)
By: Udemy, Stephen GriderGo is an open source programming language created by Google. As one of the fastest growing languages in terms of popularity, its a great time to pick up the ba8h 21m
Updated 1y agoRedis Internals
By: Arpit BhayaniRedis Internals by Arpit Bhayani — self-paced course rebuilding Redis's key features in Go. Master database design, replication, and persistence.9h 6m5/5
Updated 2y agoHow to develop a productive HTTP client in Golang (Go)
By: UdemyHave you ever called a REST API from your Go program? Did you implemented your own HTTP client or did you ended up using some of the thousand libraries out.9h 44m
Updated 3y agoAngular and Golang: A Rapid Guide - Advanced
By: UdemyLearn how to create an Ambassador App using Angular and Golang. We will build 3 frontend apps Admin, Ambassador and Checkout and they will consume a big Golang9h 40m
Updated 2y agoAngular and Golang: A Practical Guide
By: UdemyAngular and Golang: A Practical Guide — build a fullstack app with Angular front-end and a Go REST API. Real-world clean-code patterns.6h 35m
Updated 2y agoGolang (Google go)
By: UdemyGo is an amazing programming language that was created by the same guys who gave the world C (C), unix and utf-8 - some of the most influential contributions to17h 57m
UpdatedThe Art of Command Line Interfaces
By: ByteSizeGo, Marian MontagninoLearn to design idiomatic, well-built CLI applications in Go, taught by author and Gophercon speaker Marian Montagnino across 5+ hours of video.5h 51m
More courses by Ardan Labs
Updated 3y 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 3y 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 3y 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 3y 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
Updated 3y agoUltimate Go: Advanced Engineering
Learn advanced Go concepts by building a reference implementation of a blockchain in Go!16h 20m5/5
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