Skip to main content
Blockchain Developer™
0%
Previous
Course data
Introduction
Announcements
Module 1: Introduction to Blockchains
Module 1: Introduction to Blockchains
1.1 Origin of Blockchain
1.2 What is Blockchain?
1.3 Consensus Mechanisms
1.4 What are Smart Contracts?
1.5 Bitcoin Blockchains
Quiz
Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics
Module 2: Ethereum Virtual Basics (EVM) and Solidity Basics
2.1 What is an EVM and Ethereum?
2.2 Wallets Introduction and Creation
2.3 Introduction to Remix Editor with Metamask
2.4 Smart Contract Basic Structure
2.5 Variables, If/Else, Strings, Loops, Arrays, Test Tokens
Quiz
Module 3: Advanced Solidity and Structures
Module 3: Advanced Solidity and Structures
3.1 Libraries, Interfaces, Modifiers
3.2 Structures, Enums, ABI, Calldata, Events, and Transfers
3.3 Contract-to-Contract Calls
3.4 Address and Address Payable
3.5 Receive and Fallback Functions
3.6 Upgradeable Contracts
3.7 Openzepplin Libraries
Quiz
Module 4: Tokenization and NFTs
Module 4: Tokenization and NFTs
4.1 ERC20 Token Creation
4.2 NFT, NFT Minting, IPFS, Security, and Pinata Cloud
Quiz
Module 5: Development Tools and Techniques
Module 5: Development Tools and Techniques
5.1 Truffle, Ganache, and Hardhat
5.2 Metamask Wallet
5.3 Remix Development Environment
5.4 Localnet, and Testnet Deployment
Quiz
Module 6: DApp Integration and Testing
Module 6: DApp Integration and Testing
6.1 Web3.0 Integration with JS
6.2 Wallet Creation and Sending Transactions
Quiz
Module 7: Introduction to Private Blockchains - Hyperledger Fabric
Module 7: Introduction to Private Blockchains - Hyperledger Fabric
7.1 Public Vs Private vs. Consortium Blockchain Frameworks
7.2 Introduction to the Hyperledger Fabric
7.3 Hyperledger Projects
Quiz
Module 8: Legal and Regulatory Considerations
Module 8: Legal and Regulatory Considerations
8.1 Basic Concepts of HLF
8.2 Docker Introduction
8.3 Commands and Setup
Quiz
Module 9: Golang Programming for Hyperledger Fabric
Module 9: Golang Programming for Hyperledger Fabric
9.1 Installation and Path Setup
9.2 VS Code Plugin Setup, Variables, Strings, Conditional Statements, and Loops
9.3 Basics of the Language
Quiz
Module 10: Chain Code Structure and Error Handling
Module 10: Chain Code Structure and Error Handling
10.1 Chaincode Explanation using Fabric Samples, Test-network Explanation using Linux Scripting
10.2 Error Handling
10.3 Error Codes and Messages
10.4 Logging Errors
10.5 Handling Panics
Quiz
Module 11: Custom Chaincode
Module 11: Custom Chaincode
11.1 Extending the Default Chaincode
11.2 Chaincode Deployment
11.3 REST API Integration with Front End
Quiz
Module 12: Data Serialization and Deserialization, Error Handling, and Response Codes
Module 12: Data Serialization and Deserialization, Error Handling, and Response Codes
12.1 Why Smart Contract Audits are Necessary
12.2 Introduction to Firefly, Fabconnect, and Blockchain Explorer
Quiz
Resources
Blockchain+ Developer - Blueprint
Blockchain+ Developer Detailed Curriculum
Blockchain+ Developer Tools
Blockchain+ Developer - Reference Videos and Links
System Compatibility test
System Compatibility Test
AI CERTs Exam Guidelines
Blockchain+ Developer Examination
Blockchain+ Developer Examination
View Certification
Next
Side panel
Categories
Search
Search categories
All categories
AI CERTs
AI CERTs- LAN
AICERTs- Extended E-Learnin...
AICERTs- Extended E-Learnin...
ANAB
AI CERTs-Spanish
MS ELearning
Other Category
Other Category - LAN
Eduman
MS Elearning - Russel
V3 - Russel
AICERTs- Extended E-Learnin...
Russian Course
Qazaq Course
Home
Store
Store
Store
Store
Contact Us
Watch Demo
Search
Search
Search
Search
Close
Toggle search input
Log in
Email
Email
Password
Password
Forgot your password?
Log in
Categories
Collapse
Expand
All categories
AI CERTs
AI CERTs- LAN
AICERTs- Extended E-Learnin...
AICERTs- Extended E-Learnin...
ANAB
AI CERTs-Spanish
MS ELearning
Other Category
Other Category - LAN
Eduman
MS Elearning - Russel
V3 - Russel
AICERTs- Extended E-Learnin...
Russian Course
Qazaq Course
Home
Store
Store
Store
Store
Contact Us
Watch Demo
Course info
Blockchain Developer™