Blockchain Training Alliance Blockchain Architecture
1.80 GB
Access:Â 1 Year
Format:Â Self-Paced Learning
Certificate of Completion:Â Included
Study Guide:Â PDF Study Guide Included
Related Certification:Â Certified Blockchain Solution Architect (CBSA)
- What is Blockchain
- How does Blockchain work
- Types of Blockchains
- How is Blockchain different from what we have today
- 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
- Use Cases for Blockchain
What’s Included:
- 20 Hours of Training
- Certificate of Completion
- Preparation for the Certified Blockchain Solution Architecture exam
- One year of unlimited access to course content
- Ability to stop, pause rewind and move through all chapters
- Sample quiz questions
- Class Slides
Prerequisites
There are no required prerequisites for this training. A recommended prerequisite is the free Blockchain Basics course.
Outline
Chapter 1: What is Blockchain
- Blockchain Basic Principles
- Decentralized Ledgers
- What is a Block?
- History of the Blockchain Platforms
- What is Blockchain
Chapter 2: How Does Blockchain Work
- Benefits and Drawbacks of Blockchain
- Cryptography Basics and Hashing
- DEMO: Cryptographic Hashing
- Cryptographic Hashing Wrap Up
- Introduction to Group Consensus
- DEMO: Proof of Work
- Proof of Work Recap
- Proof of Stake Consensus
- How Does Blockchain Work
Chapter 3: Types of Blockchains
- Permissioned vs Permissionless
- What is a Smart Contract
- Open Source Blockchain Projects
- Update 2020: Types of Blockchain
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 and Develop Blockchain Application?
- Guiding Design Principles
- Considerations when Designing and Application
- Application Functional Requirements
- Application Technical Requirements
- Design Tasks
- Fundamental Design Questions
Chapter 7: 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 8: Use Cases for Blockchain
- Real world implementations of Blockchain
- Blockchain Use Case Analysis
- Blockchain Use Case Patterns
- Future of Blockchain
https://web.archive.org/web/20210119142359/https://blockchaintrainingalliance.com/collections/self-paced-training/products/blockchain-architecture-training-online
Reviews
There are no reviews yet.