Course description
Blockchain Programming
Blockchain is the technology that underpins Bitcoin and other cryptocurrencies. This module will give you a practical and theoretical knowledge of how blockchains work.
Blockchain promises to become a dominant technology in financial and other transactions, whether cryptocurrencies thrive or die.
This module will also give you a practical and theoretical knowledge of security issues with blockchains, where blockchains come from, how to analyse competing notions for blockchains (i.e. proof of stake vs proof of work and Bitcoin vs Ethereum), and what applications there are in the future.
Do you work at this organisation and want to update this page?
Is there out-of-date information about your organisation or courses published here? Fill out this form to get in touch with us.
Upcoming start dates
Suitability - Who should attend?
Who is this course for?
Beginners
Aimed those new to blockchain, our course will support individuals and SMEs to understand the current climate and future development of the technology.
Outcome / Qualification etc.
By the end of the course you will understand;
- Historical introduction
- Cryptographic preliminaries
- Merkel trees and blockchains
- Blockchains and verification
- Proof of stake and proof of work
- Block propagation and difficulty adjustment
- Transactions in Bitcoins and Ethereum
- Lightning and off-chain transactions
- Types of attack
- Forks, and sizes and frequencies of blockchains
Course delivery details
- Delivered online, face to face or blended, on campus or at our clients’ own venue
- Delivered internationally
- Designed to complement existing training
- A tailored version of an existing course or designed just for you
Expenses
Course Fee: £685