Detail kurzu
Blockchain Solution Architecture Bootcamp
EDU Trainings s.r.o.
Popis kurzu
This training is designed to help both developers and non-developers understand the entire blockchain system so they can make informed decisions throughout blockchain projects. The Certified Blockchain Solution Architecture exam is included with class.
What’s Included
With class you will receive:
Expert Instructor through class
Certificate of Completion
Certified Blockchain Solution Architecture exam voucher
Class Slides The class covers the following topics:
What is Blockchain
How does Blockchain work
Types of Blockchains
How is Blockchain different from what we have today
What are use cases for Blockchain
What does a Blockchain app look like
How do I design a Blockchain app
How do I develop a Blockchain app
How do I test a Blockchain app
What’s Included
With class you will receive:
Expert Instructor through class
Certificate of Completion
Certified Blockchain Solution Architecture exam voucher
Class Slides The class covers the following topics:
What is Blockchain
How does Blockchain work
Types of Blockchains
How is Blockchain different from what we have today
What are use cases for Blockchain
What does a Blockchain app look like
How do I design a Blockchain app
How do I develop a Blockchain app
How do I test a Blockchain app
Obsah kurzu
Chapter 1: What is BlockchainBlockchain Basic Principles
Centralized and Decentralized Ledgers
Mechanics of Blockchain
What is a Block?
How are Blocks Chained Together?
Chapter 2: How Does Blockchain Work
Benefits and Drawbacks of Blockchain
Cryptography
Public Key Cryptography
Cryptographic Hashing
Blockchain Consensus
Proof of Work Consensus
Proof of Stake Consensus
Other Consensus Mechanisms Explained
Lifecycle of a Public Blockchain Transaction
Chapter 3: Types of Blockchains
Public vs Private Blockchains
Open vs Closed Blockchains
Open Source Blockchain Projects
Blockchain Smart Contracts
Tokens and Coins
Using Gas in Ethereum
“Blockless” Solution Platforms
Chapter 4: How is Blockchain Different Than What We Have Today
Types of Networks
Centralized Networks
Distributed Networks
Decentralized Networks
Software vs Firmware
Blockchain vs Database
Chapter 5: What Does a Blockchain Application Look Like?
Blockchain Application Architecture
Integrated Development Environment (IDE)
User Interaction Layer
Middle/Interface Layer
Smart Contracts/Chaincode
Chapter 6: How Do I Design a Blockchain Application?
Guiding Design Principles
Personas (User Types)
User Stories (Application Interaction)
Application Functional Requirements
Application Technical Requirements
Design Tasks
Fundamental Design Questions
Chapter 7: How Do I Develop a Blockchain Application?
Fundamental Design Concepts
Calling External Contracts
Error Handling
Pull vs Push Payments
On-Chain Data
Local Testing Recommendations
Not Using Agile Development Process
Technology Design Decisions
Monolithic vs Modular
Complexity Models
Chapter 8: How Do I test a Blockchain Application?
Blockchain Testing Approaches
Unit Testing
Developer Level Testing
Configuration & Environment Testing
Load/Performance Testing
Volume/Stress Testing
Regression Testing
Application Bug Classifications
User Load Testing
Key Blockchain Architecture Testing Questions
Chapter 9: Use Cases for Blockchain
Real world implementations of Blockchain
Current Use Cases 2021
Certifikát
Na dotaz.
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality