Blockchain Fundamentals is our 1 week intensive course created for software developers interested in learning about blockchain technology.
At Code Chrysalis, we believe that blockchain is both promising and vastly misrepresented in mainstream media. This class is designed to introduce existing developers to the core technology behind blockchains, without any hand-waving, hype, or marketing jargon.
Over 5 days, students will discover that blockchain technology is actually comprised of a handful of data structures, thoughtfully organized. By breaking down and constructing their very own blockchain protocols, the emergent properties of decentralization, permissionlessness and security will reveal themselves with all the potential and limitations that they entail.
Bitcoin is the originator of all blockchain technology. It also happens to be one of the most simply designed blockchain protocols in use, which naturally lends itself to study. This course uses the Bitcoin protocol as a blueprint for deconstructing and constructing our own blockchain protocol.
This course is conducted in English and Typescript and is intended for intermediate programmers. Students should:
|Precourse||Day One||Day Two||Day Three||Day Four||Day Five|
|Brief History: Blockchain Precursors and Overview||Transactions and the UTXO Model||Transactions continued||Block Construction and Blockchains||Mining and Nakamoto Consensus||Scalability, Forks, and Network Upgrades|
|Elliptic Curve Cryptography and ECDSA||Block Construction and Blockchains||Networking and P2P Messaging||Networking and P2P Messaging continued||Scalability, Forks, and Network Upgrades|
Price - Early Bird: ¥225,000 | Regular: ¥250,000
|Course Dates||Early Bird Deadline||Final Deadline|
|January 23 - January 27, 2019||January 14, 2019||January 21, 2019|
|February 20 - February 24, 2019||February 6, 2019||February 18, 2019|
|March 6 - March 10, 2019||February 19, 2019||March 4 , 2019|
Dylan Tran is an instructor at Code Chrysalis and long-time cryptocurrency advocate. Prior to joining Code Chrysalis, Dylan worked at Coins.ph, the Philippines' largest cryptocurrency wallet, and helped launch version one of their cryptocurrency exchange, Coins Pro.