Price:
$3,995.00
Days:
1
Virtual
• Understand Blockchain Fundamentals
• Master Solidity for Smart Contracts
• Explore Tokenization and NFTs
• Utilize Development Tools Effectively
• Integrate and Test DApps
• Dive into Private Blockchains with Hyperledger Fabric
• Program in Golang for Hyperledger Fabric
• Ensure Smart Contract Security
• Proficiency in programming languages (e.g., Java, Python, C++)
• Understanding of software development methodologies (e.g., Agile, Scrum)
• Experience with version control systems (e.g., Git)
• Familiarity with databases (e.g., SQL, NoSQL)
• Knowledge of web development technologies (e.g., HTML, CSS, JavaScript)
• Strong problem-solving skills
• Ability to work collaboratively in a team environment
• Excellent communication skills
– Introduction to Blockchains
• Blockchain Origins
• What is Blockchain
• Consensus Mechanisms
• What are Smart Contracts?
• Bitcoin Blockchain
– Ethereum Virtual Basics (EVM) and Solidity Basics
• What is an EVM and Ethereum?
• Wallets Introduction and Creation
• Introduction to Remix Editor with Metamask
• Smart Contract Basic Structure
• Variables, If/Else, Strings, Loops, Arrays, Test Tokens
– Advanced Solidity and Structures
• Libraries, Interfaces, Modifiers
• Structures, Enums, ABI, Calldata, Events, Transfers
• Contract to Contract calls
• Address and Address payable
• Receive and Fallback functions
• Upgradeable Contracts
• Openzeppelin Libraries
– Tokenization and NFTs
• Introduction
• NFT, NFT Minting, IPFS, Security, Pinata Cloud
• IPFS Integration
– Development Tools and Techniques
• Truffle, Ganache, Hardhat
• Tools
• Localnet, and Testnet Deployment
– DApp Integration and Testing
• Web3.0 Integration with JS
• Wallet Creation, Sending Transactions
– Introduction to Private Blockchains – Hyperledger Fabric
• Public Vs Private Vs Consortium Blockchain Frameworks
• Introduction to Hyperledger Fabric
• Hyperledger Projects
– Deep Dive into Hyperledger Fabric
• Basic Concepts of HLF
• Docker Introduction
• Commands and Setup
• SDK Installation
• Docker Configuration
– Golang Programming for Hyperledger Fabric
• Introduction
• VS Code Plugin Setup, Hello World
• Basics of the Language
• Functions, Structures
– Chaincode Structure and Error Handling
• Chaincode Explanation using Fabric Samples, Test-network Explanation using Linux Scripting
• Error Handling
– Custom Chaincode
• Extending the Default Chaincode
• Chaincode Deployment
• REST API Integration with Front End
– Smart Contract Auditing and Tools Hyperledger Fabconnect, Firefly
• Why Smart Contract Audits Are Necessary
• Introduction to Firefly, Fabconnect, Blockchain Explorer
Support Diversity, Equity, and Inclusion with Every Purchase.
Great Horizons is a North Carolina Certified HUB Vendor and WOSB. By becoming a patron of our organization, you are not only supporting a historically underutilized business, but a woman-owned small business as well.
Give your organization the skills edge it needs. Our corporate training experts will work with you to design, deliver, and support a customized IT program that drives real business results.