Who should attend
This blockchain course is for those that have experience with developing applications or building software architecture. Some titles that would find this course useful include:
- Software Developers
- IT and Engineering Consultants
- Solutions Architect
- IT operations staff
About the course
The popular media is saturated with stories about Bitcoin, but it’s the underlying blockchain technology that allows Bitcoin and other cryptocurrencies to work. Even outside of cryptocurrency applications, blockchain is a broad disruptor with far-reaching implications for many areas of business. Distributed trust, guaranteed authentication combined with un-hackable anonymity – the ability to leverage use cases with these and other blockchain capabilities is powerful.
Most exciting is the fact that Blockchain is an accessible technology you can leverage and use in your own organization. Early adopters can gain a significant competitive advantage. In a world where digital transformation is the common goal, blockchain applications are core enablers.
Guided by a senior expert, this blockchain course explains in detail how blockchain can be applied to real-world applications, products, and business processes. Day one establishes detailed real-world literacy on blockchain, where it is going, and how it can be used. It demystifies blockchain technology and helps you understand the use cases, challenges, and roadmap of blockchain. Day two is a detailed workshop day on applied corporate strategy for stakeholders in organizations who wish to navigate the practical aspects of actually incorporating blockchain into applications and use cases. You will take a deeper look into blockchain technology, and will focus on understanding business and technology requirements. The final day is comprised of hands-on lab work in Hyperledger and Ethereum for those with some development experience to get practical engineering skills using blockchain themselves.
Part 1: Real-world Literacy
- Course Objectives & Topics
- Blockchain Overview
- Predecessors to Blockchain Technology
- Comparable Technology
- Foundational Constructs
- The Birth of Bitcoin
Public Key Cryptography
Transactions and Blocks
Double Spend Problem
Beyond Cryptocurrencies: Blockchain Value Proposition & Benefits
Core tenets of blockchain technology
Shared Data & Business Logic
Business Use Cases
Others (i.e. entertainment Industry)
Interoperability & Standards
Legal: Validity of Data & Enforceability of Smart Contracts
Permissioned vs Permissionless Ledgers
Industry Specific Ledgers & Permissioned Ledger
Low cost transactions & Throughput
Smart Contracts & Technolegal Movement
Review of top 10: Such as NEO, ICON, EOS, Wanchain, Ethereum, Fabric, Iroha, Fabric
Review of top 20 blockchain-based startups across industries: Such as Monax (formerly known as Eris), Everyledger.
Part 2: Applied Corporate Strategy
- Blockchain in Action
- Ethereum Mist Wallet
- Sending Transactions
Smart Contract Overview
Deep Dive into Permissioned Ledgers
Pros & Cons
Software as a Service Solutions
Deploying in-house Solutions
Application-based or Platform-based Blockchain Solutions
Internal Business Use Cases & Considerations
Approving the Business Use Case
Prioritization, Business Engagement and Timelines
Potential Revenue Streams
Design, Build, Deploy and Maintain
Part 3: Practical Engineering Practice with Hyperledger and Ethereum
Ethereum and using Ethereum
- Ethereum Overview
Using a wallet
Measuring transaction costs
Ethereum Clients, Network and Geth
Ethereum Smart Contracts Overview
Developing, Deploying, Executing
Contract Design Patterns
Developing a DApp
Deploying a DApp
Ethereum Ecosystem and Roadmap
Hyperledger Fabric Identity over anonymity. Selectivity endorsement over Proof of work. PoS on Bitcoin and Ethereum is resource intensive.
- Fabric Overview
- Value Propostion
- Shared Ledger: Permissioned, Shared Between Participants
- Smart Contracts: Encoding Business Logic
- Privacy: Identity over Anonymity, Authenticated Transactions
- Trust: Selective Endorsement
Actors in a Blockchain Network
Mode, build and deploy business networks
Open Development Toolset
Components of Fabric
Wallet: Identity Store
9, Network Considerations * Nodes and Roles
- Fabric Ecosystem and Roadmap
ASPE’s Gonçalo Veiga is an experienced data analysis instructor that has the ability to impart technical skills and knowledge to people no matter their technical background. Gonçalo has a BS in Applied Psychology with a specialization in Clinical Psychology by the Instituto Superior de Psicologia...
As one of the ASPE instructor team’s most senior experts, Sam Polsky does more than just teach. Sam leads teams of subject-matter experts and instructional designers to design and deliver in-depth, extended technology training curricula to some of the largest companies in the world. With a centra...
Erick Polsky's career integrating application development with training delivery started back in 1989 when he developed and introduced the first online multimedia training content system to Harvard University. Since then he has honed his business, programming, and database skills to provide high...
Videos and materials
Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.
We are happy to help you find a suitable online alternative.