Our courses are designed to allow anyone to learn about blockchain technology and the implications it may have for them. All classes are currently held in person and can be taken in any sequence.
Whether you are a business exec who doesn't know how to open a command line to an experienced developer looking to learn a new language we are here to support you in your blockchain education journey.
The Business of Blockchains
Distill 6 months of independent research into 6 hours
Our flagship course, which saw over 250 graduates in 2017 alone, is an interactive, in-depth training program on blockchain technology, its use cases and implementations. Designed for both non-technical and technical people alike this course will build your foundational understanding of blockchains.
From experimenting with the Etherisc insurance dApp to launching a personal blockchain on Microsoft Azure we guide our students through hands on exercises, demonstrations, and facilitate group discussions.
- Hands-on with bitcoin and wallets
- Using a blockchain explorer
- Technical overview: Hashing, Mining, Nonces and Difficulty
- Use cases of blockchains: Supply Chain, Insurance, Finance and More
- Varieties of blockchains: Public, Private, Hybrids
- Blockchain deficiencies
- Hands-on with blockchain products: OpenBazaar and Etherisc
- Launching your own blockchain on Microsoft Azure
- Group hands-on: Creating a blockchain service
Our graduates walk away with a solid foundation and understanding of how consensus is achieved in distributed systems, how smart contracts can facilitate automated business logic, the different types of blockchains available, and why this technology is going to disintermediate industries.
Clients have included Fortune 500 executives, members from the academic community, government officials, technologists, and hobbyists. If you or your company are interested in receiving private or personalized instruction, please let us know here.
Full Day Ethereum Developer Course
Get started programming Ethereum smart contracts & Create your own Dapp
Start Programming Smart Contracts on the Ethereum Blockchain and create a front-end decentralized application in this 1-day crash course.
In this course you will learn how to code using the programming language Solidity and create your own decentralized application.Solidity is the most popular programming language on the most popular distributed computing platform for developers: Ethereum. Ethereum is unique in that it allows for full programs to reside and run on its blockchain. These programs are often called Smart Contracts and are often a part of Dapps, or distributed applications.
1-day programming class. 6.5 hours plus 1-hr lunch.
Introduction to Ethereum and Smart Contracts
Install and setup Metamask
Overview of the Truffle IDE and Ganache local node
The Solidity programming language: modifiers, fallback functions, events
Writing a Pet Adoption decentralized app
Deploying and interacting with your dapp
Want to get into Ethereum coding but don't know where to start? Learn what a smart contract is, the programming language Solidity, and then write and deploy your first smart contract application.
Blockchains, Smart Contracts & ICO’s
What Lawyers Need to Know
Over $1 billion dollars worth of cryptocurrency has been invested into entities in the first six months of 2017 using a novel fundraising method called an ICO or Initial Coin Offering. These crowd funding mechanisms use cryptocurrency as a way to collect value from investors and in return provide those investors with a token that is crucial within that businesses architecture. ICO’s, however, are just one use case of blockchain technology.
This 1-hour briefing will include an introduction to blockchain technology, cryptocurrencies and smart contracts. The speakers will then highlight the broad range of legal issues raised by various applications of this technology and the legal and regulatory responses to date.
This course has been approved for Minimum Continuing Legal Education credit by the State Bar of Texas Committee on MCLE in the amount of 1.0 credit hours, of which 0.5 credit hours will apply to legal ethics/professional responsibility credit.