Hack in the Block: Back to Basics
Blockchains are both a blessing and a curse for the same reason: immutability. The permanence of change means that any mistake cannot be undone. Thus, writing code that lives on a blockchain requires deep knowledge and rigorous examination to protect against critical failures.
This course will teach you how to think about mission-critical blockchain applications, such as Dapps, by teaching you the essentials of blockchains and smart contracts. We will build a foundational understanding of cryptography and distributed systems, followed by hands-on training to learn how to deploy, audit, scan, and exploit blockchain applications.
Skills / Knowledge
- AppSec
- Crypto