Price:
$3,995.00
Days:
1
Virtual
• Understand the basic principles of blockchain technology and the mechanics of smart contracts.
• Gain hands-on experience with Ethereum Virtual Machine (EVM) and Solidity, including advanced features and data structures.
• Learn how to create and manage digital tokens and NFTs within the blockchain space.
• Acquire the knowledge to build private blockchain solutions using Hyperledger Fabric and become proficient in Golang for chain code development.
• Develop the ability to test, integrate, and audit DApps, ensuring security and effectiveness within blockchain networks.
• 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 Blockchain and Smart Contracts
• Origin of Blockchain
• Why Blockchain
• Consensus Mechanism
• What are Smart Contracts?
• Bitcoins
– Ethereum Virtual Machine (EVM) and Solidity Basics
• What is an EVM?
• Wallet 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
• Testnet Deployment
• Libraries, Interfaces, Modifiers
• Structures, Enums, ABI, Calldata, Events
– Tokenization and NFTs
• ERC20 Token Creation
• NFT Minting, IPFS, Security, Pinata Cloud
– Development Tools and Techniques
• Truffle, Ganache, Hardhat
• Docker, Localnet, and Testnet Deployment
– Testing and DAPP Integration
• Web3.0 Integration with JS
• Wallet Creation, Sending Transactions
– Introduction to Private Blockchain – Hyperledger Fabric
• Public Vs. Private Vs Consortium Blockchain Frameworks
• Introduction to Hyperledger Fabric
• Hyperledger Projects
– Deep Dive into Hyperledger Fabric
• Nodes in Hyperledger Fabric
• MSP and CA
• Client Application Interaction
• Installation on Virtual Box / AWS/ Azure VM
– Golang Programming for Hyperledger Fabric
• Installation, Path Setup
• VS Code Plugin Setup, Variables, Strings, Conditional Statements, Loops
• Functions, Structures
– Error Handling and Chain Code Structure
• Error Handling
• Chaincode Explanation using Fabric Samples, Test-network Explanation using Linux Scripting
– Chaincode Development
• Extending the Default Chaincode
• Chaincode Deployment
• REST API Integration with Front End
– Chain Code Auditing and Tools Introduction
• Introduction to Docker
• Introduction to Firefly, Fabconnect, Blockchain Explorer
– Bitcoin Development
• Introduction to Bitcoin Development
• Bitcoin Scripting Language
• Bitcoin APIs and Libraries
• Building Bitcoin Transactions
• Bitcoin Security Best Practices
• Bitcoin Development Tools
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.