join and master

Blockchain coding: Hashcamps Ethereum or hyperledger

Share this course with  friends and colleagues

Launching 2 courses so you have the option to choose which would work best for you!

 

ETHEREUM 101

We dive deep into Ethereum’s Solidity language so students know how to implement and deploy smart contracts that are bug-free and follow best practices.
Students will use Truffle, Remix, Web3, Metamask, and more to launch their smart contracts live on the Ethereum test networks and on their own private networks. The real projects students build include voting, e-commerce, escrow, and gaming.
 

Day 1- Understanding Ethereum and Smart Contract

Students will be introduced to the Ethereum protocol and Virtual machine. They’ll learn the principles of gas, ether, contracts and other underlying principles while they deploy their own node to mine Ethereum

Day 2- Deep Dive into DApps

Learn truffle framework for testing, debugging, deploying to Ethereum network. Students will also be introduced to security and performance on Ethereum virtual machine

Day 3- ERC-20 Tokens and ICO crowdsale contracts

Learn about ERC-20 protocol and create your own personalized cryptocurrency token, at the end of the day students will learn to implement different types of smart contract and deploy their own ICO.

Day 4- Advanced Blockchain theory

Deeper dive into fundamental aspects of blockchain including consensus, permissions and memberships, PoW vs PoS, incentive system and decentralized transaction management. Students will be able to create their own blockchain in any language and environment from scratch.
 
 

HYPERLEDGER FABRIC AND COMPOSER

Hyperledger is the key blockchain technology for enterprises, ensuring our students have access to the rapidly growing job market. Students create their own blockchain infrastructure using modern infrastructure management tools like Docker and Kubernetes.
Then they build complex business networks and smart contracts where multiple parties interact with assets using well-defined transaction policies.
Students will also create API integrations to allow external services to interact with the decentralized business networks. Students will build projects modeled around real-life applications to build consensus from multiple parties, such as vehicle lifecycle and manufacturing, agricultural process tracking, auctions, and digital property stewardship.
 

Day 1- Introduction to Hyperledger

Students are exposed to the main enterprise blockchain technology used by companies like IBM, Microsoft, Samsung called Hyperledger. They’ll be made familiar with public and permissioned Blockchains along with different frameworks of HyperLedger.
 

Day 2- Building Enterprise Business Network

Students use Hyperledger Composer to model a real-life
business network using assets and resources while developing the skills and experience that will help them get recruited in top Blockchain firms or implement the new found knowledge to use in existing organisation.

Day 3- Integration and Testing

Students will learn how to integrate Enterprise Business Network applications with existing software system using common protocols. Students will be able to create business applications that are well tested, highly reactive, and easy to deploy to multiple clouds.
 

Day 4- Advanced Blockchain theory

Deeper dive into fundamental aspects of blockchain including consensus, permissions and memberships, PoW vs PoS, incentive system and decentralized transaction management. Students will be able to deploy and work on Hyperledger framework.
 
 

length :

4 full days

effort:

8 hours  per day 

price:

CHF 2400 non members / CHF 1999 members

level:

beginner to intermediate in coding Javascript

language: 

English

Minimum:

10 participants

prerequisites:

laptop / (tablet)

In Cooperation with:

 

meet your instructor:

Graduated with a degree in Computer Science from UC Berkeley in 2006, 
10+ years of being a software engineer in Silicon Valley.
Charles graduated with a degree in Computer
Science from UC Berkeley in 2006, and has 10+
years of being a software engineer in Silicon
Valley.

 

Charles Lee

Computer Science, UC Berkeley, 2006.

meet your instructor:

Distributed Systems Engineer. Ali started on the
IQ Data Warehouse optimizer team at Sybase.
After Sybase, he joined the team at SAP HANA to
work on federation, tiered storage, and cloud.
Most recently he worked on robots that make
gourmet hamburgers.

Ali

Electrical and Computer Science, UC Berkeley, 2008.

Close Menu