Certified Blockchain
Solution Architect CBSA
Comprehensive training to impart in-depth practical knowledge in various Blockchain, Cryptocurrency & Cryptographic technologies
Accreditation by:
The Institute of Banking and Finance
Based on:
Blockchain Training Alliance
Training by:
Institute of Singapore Project Management
Why Join Us
3-Day Live Training via ZOOM/TEAMS
Preparatory Course for the globally-recognized CBSA certification
Welcome to join us for future runs with new and updated content for free
Access to our online learning resources with videos and hand-on practices
Discount code of 50% for the globally-recognized CBSA certification if participants are interested to go for further certification
Training Program and Certification is recognized by IBF
Subsidy by IBF
Visit us at https://blockchain.singaporeprojectmanagement.org/ for more information
Overview
This expert-led Blockchain training is for all learners who is keen to learn more about Blockchain, Cryptocurrency and Cryptographic technologies, as well as their application in real life and future use cases.
Participants will be equipped with a thorough understanding of the blockchain architecture, technology, and platform. Participants will gain practical understanding in the application of blockchain use cases and practical skills on how to apply blockchains to their business.
Participants will learn how cryptocurrency mining is done, with technical understanding on mining as a transaction validation with the concept of nonce and brute-forcing.Â
This training program is aligned with the Certified Blockchain Solution Architect (CBSA) certification. For participants who is interested in certifying themselves as being proficient with Blockchain technologies, this course will enable the participants to be more prepared for the globally-recognized certification exam.
Learning Outcomes
In this interactive workshop, learners will learn about how blockchain works and the various Blockchain technologies. Participants will be able to acquire knowledge and gain practical skills on:
What is Blockchain?
Different types of blockchains and how do they work
Financial application of Blockchain technologies
Different types of Blockchains
Public, or permissionless
Private, or permissioned
Federated, consortium
Proof-of-Work and Proof-of-Stake consensus mechanism on Blockchain
Non-Fungible Token (NFT) and its usage in the industry
Use Cases for Blockchains
Bitcoin is used as an electronic payment system
How to design, develop and test a Blockchain Application
Investment options with various Blockchain technologies
Key concepts: Hash functions, Smart Contracts, Ethereum, DeFi, Distributed Ledger Technologies, Hyperledger Fabric
Discount code of 50% for the globally-recognized CBSA certification if participants are interested to go for further certification
Who Should Attend
Anyone who wishes to understand and learn about various blockchain, cryptocurrency and cryptographic technologies. This program is designed for both non-technical and technical professionals. It is particularly useful for learners who are looking to upskills and be involved in emerging technologies.
Eligibility Criteria
No prerequisites.
Course Outline
Activity 1: What is Blockchain ?
Blockchain 101 - Basic Principles of Blockchains
Blockchain Terminology
Blockchain Components
History of Blockchain
What is a Block?
How are Blocks Chained Together?
Centralized and Decentralized Ledgers
Security in Blockchain
Activity 2: How does Blockchain work ?
Benefits and Disadvantages of Blockchain
Database or Blockchain
Cryptography
Cryptographic Hashing
Segwits and Forks
Byzantine Fault Tolerance
Consensus among Blockchain
Proof of Work Consensus
Proof of Stake Consensus
Other form of Consensus for Blockchain
Lifecycle of a Public Blockchain Transaction
Hashing Overview
Demo - Anders Hashing Demo
Activity 3: Types of Blockchains ?
Public vs Private Blockchains
Open vs Closed Blockchains
Permissionless vs Permissioned Blockchain
Open Source Blockchain Projects
Blockchain Smart Contracts
Tokens and Coins
Using Gas in Ethereum
“Blockless” Solution Platforms
Common Use Cases for Public Blockchains
Common Use Cases for Permissionless Blockchains
Blockchain Use Case - Dubai
Activity 4: What is so special about Blockchain and how is it different from what we have now ?
Types of Networks
Centralized Networks
Distributed Networks
Decentralized Networks
Software vs Firmware
Blockchain vs Database
Activity 5: Architecture of a Blockchain Application
Blockchain Application Architecture
Integrated Development Environment (IDE)
UI/UX User Interaction Layer
Middle / Interface Layer
Smart Contracts / Chaincode
Activity 6: 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
Activity 7: 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
Activity 8: 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
Activity 9: Ethereum
Ethereum Overview
Ethereum EVM
Ethereum Gas Estimates
Ethereum Browsers
Ethereum Development
Ethereum Security
Etherscan
Ethernodes
Activity 10: What is Certified Blockchain Solution Architect CBSA ?
What is a Certified Blockchain Solutions Architect (CBSA) ?
CBSA Exam Format
CBSA Sample Exam Questions and Answers
Preparing for your Certified Blockchain Solutions Architect (CBSA) exam
Certified Blockchain Solutions Architect (CBSA) exam discount code
Activity 11: Course Wrap Up, Review and Assessment
Blockchain Terminology Review
Blockchain Roles
Curriculum Review
Assessment
Accreditation by:
The Institute of Banking and Finance
Based on:
Blockchain Training Alliance
Training by:
Institute of Singapore Project Management