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.