Learn the basics of blockchain from scratch by step-by-step creating your own system. You will master public and private key cryptography, working with blocks and Protobuffers, implementing transactions and nodes on gRPC, as well as mechanisms for peer-to-peer interaction, data storage, and the transaction mempool.
Blockchain from scratch with GRPC and Protobuffers
Blockchain from scratch with GRPC and Protobuffers is a 8-lesson 4 hours 56 minutes self-paced course by Anthony GG. Learn the basics of blockchain from scratch by step-by-step creating your own system.
Course facts
- Lessons
- 8
- Duration
- 4 hours 56 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Anthony GG
- Price
- Premium
Who teaches Blockchain from scratch with GRPC and Protobuffers? Anthony GG
Anthony GG is a backend engineer focused on Go and Rust, with a decade-plus background in distributed systems, blockchain infrastructure, and the kind of low-level networking that powers algorithmic trading platforms. He is best known as the creator of the Anthony GG YouTube channel, where he teaches Go through long-form, code-along projects — picking real problems and building them end-to-end on camera rather than walking through slide decks.
His CourseFlix material follows the same pattern. The blockchain course implements a working chain from scratch in Go using gRPC and Protocol Buffers, covering public/private-key cryptography, block and transaction structure, the mempool, and peer-to-peer networking. The webhook service course walks through a production-style Go application deployed over SSH. A short beginner course covers the language fundamentals, and the weekly live sessions answer questions and refactor real code. The focus across everything is engineering craft underneath the language — concurrency, networking, and the kind of code that survives review at a real company.
What lessons are included in Blockchain from scratch with GRPC and Protobuffers?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Private and public key cryptography Demo | 38:29 | |
| 2 | Blocks and protobuffers | 27:12 | |
| 3 | Implementing Transactions | 38:46 | |
| 4 | Implementing the node server with GRPC | 40:27 | |
| 5 | Connecting with peers | 35:45 | |
| 6 | Peer discovery (P2P) | 36:34 | |
| 7 | Blockchain data structure | 40:38 | |
| 8 | Transaction mempool | 38:21 |
Get instant access to all 7 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Blockchain from scratch with GRPC and Protobuffers?
-
Updated 2y agoFor the Love of Go: Book/Video Bundle
By: John ArundelHello, and welcome to learning Go! It's great to have you here. This is the bundled edition of ‘For the Love of Go’, a book introducing the Go programming langu6h 12m -
Updated 2y agoUltimate Go: Advanced Engineering 2.0
By: Ardan LabsLearn 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 task14h 48m -
FreeUpdated 2y agoGo (Golang) Programming The Complete Go Bootcamp 2023
By: UdemyFully updated for 2021. This Go Programming course covers every major topic, including Pointers, Methods, and Interfaces (Go OOP), Concurrency.17h 49m -
Updated 1y agoWeb hook service application over SSH
By: Anthony GGDiscover how to build a versatile terminal application and server that generates a unique webhook URL, forwarding responses seamlessly to your localhost.3h 16m0/5 -
Updated 1mo agoBeyond Effective Go: Part 2 - Striving for High-Quality Code
By: Corey ScottAn In-Depth Guide to Writing Quality Code in Go. Learn methods, principles, and patterns for developing high-performance and testable applications. -
Updated 2y agoEthereum and Solidity The Complete Developer's Guide1
By: Zero To MasteryLearn Solidity from scratch, from an industry expert. You'll learn Solidity fundamentals all the way to advanced blockchain technologies so that you'll be able12h 56m -
FreeUpdated 2y agoUltimate Debugging
By: Ardan LabsUltimate Debugging is a course that will help you master the art of debugging software at a deep level.10h 15m -
Updated 1y agoBuilding Levenue
By: Anthony GGLive screen recordings and explanations on how we are step by step building the infrastructure of my million-dollar company - levenue.com.6h 55m0/5
More courses by Anthony GG
-
Updated 1y agoBuilding Levenue
Live screen recordings and explanations on how we are step by step building the infrastructure of my million-dollar company - levenue.com.6h 55m0/5 -
Updated 1y agoWeb hook service application over SSH
Discover how to build a versatile terminal application and server that generates a unique webhook URL, forwarding responses seamlessly to your localhost.3h 16m0/5 -
Updated 1y agoGolang mini course for beginners
Unlock the World of Go Programming with our Golang Mini Course for Beginners . This concise and easy-to-understand course is tailored for developers who are.2h 54m0/5 -
Updated 1y agoWeekly LIVE sessions
A playlist of weekly LIVE session recordings for those who couldn't attend live or want to revisit the material.7h 31m5/5