Developer's Education
Pre Bootcamp
4 Weeks
In this course, you will learn how blockchains work and why they are so revolutionary, what each of the different blockchain platforms does and doesn't do, and how to identify use cases in which blockchain can be used to build an application.
Modules
Fundamentals of computing
○ Distributed systems and Networking
○ Cryptography
○ Data Structures
Introduction to Smart Contracts
Intro to Decentralized Applications frameworks, technologies and systems
○ Hyperledger
○ EOS
○ Corda
○ Ethereum
Blockchain as a security standard
Introduction to Distributed ledgers
Introduction to Java, C++, Javascript, Typescript Solidity
Environment setup (based on application frameworks)
Use cases and deployment.