Blockchain+ Developer™

Build the Foundations of Tomorrow with Blockchain Developer
  • Career-Focused: Build expertise in blockchain and Bitcoin development
  • Hands-On Skills: Tackle practical development work with future-oriented learning
  • Innovation-Driven: Learn strategies for digital transformation and decentralized innovation

Módulos

  • Certification Overview:
    1. Course Introduction Preview
  • Module 1: Introduction to Blockchain and Smart Contracts:
    1. 1.1 Origin of Blockchain
    2. 1.2 What is Blockchain?
    3. 1.3 Consensus Mechanisms
    4. 1.4 What are Smart Contracts?
    5. 1.5 Bitcoin Blockchains
  • Module 2: Ethereum Virtual (EVM) and Solidity Basics:
    1. 2.1 What is an EVM and Ethereum?
    2. 2.2 Wallets Introduction and Creation
    3. 2.3 Introduction to Remix Editor with Metamask
    4. 2.4 Smart Contract Basic Structure
    5. 2.5 Variables, If/Else, Strings, Loops, Arrays, Test Tokens
  • Module 3: Advanced Solidity and Structures:
    1. 3.1 Libraries, Interfaces, Modifiers
    2. 3.2 Structures, Enums, ABI, Calldata, Events, and Transfers
    3. 3.3 Contract-to-Contract Calls
    4. 3.4 Address and Address Payable
    5. 3.5 Receive and Fallback Functions
    6. 3.6 Upgradeable Contracts
    7. 3.7 Openzepplin Libraries
  • Module 4: Tokenization and NFTs:
    1. 4.1 ERC20 Token Creation
    2. 4.2 NFT, NFT Minting, IPFS, Security, and Pinata Cloud
  • Module 5: Development Tools and Techniques:
    1. 5.1 Truffle, Ganache, and Hardhat
    2. 5.2 Metamask Wallet
    3. 5.3 Remix Development Environment
    4. 5.4 Localnet and Testnet Deployment
  • Module 6: DApp Integration and Testing:
    1. 6.1 Web3.0 Integration with JS
    2. 6.2 Wallet Creation and Sending Transactions
  • Module 7: Introduction to Private Blockchains - Hyperledger Fabric:
    1. 7.1 Public Vs Private vs. Consortium Blockchain Frameworks
    2. 7.2 Introduction to the Hyperledger Fabric
    3. 7.3 Hyperledger Projects
  • Module 8: Deep Dive into Hyperledger Fabric:
    1. 8.1 Basic Concepts of HLF
    2. 8.2 Docker Introduction
    3. 8.3 Commands and Setup
  • Module 9: Golang Programming for Hyperledger Fabric:
    1. 9.1 Installation and Path Setup
    2. 9.2 VS Code Plugin Setup, Variables, Strings, Conditional Statements, and Loops
    3. 9.3 Basics of the Language
  • Module 10: Chaincode Structure and Error Handling:
    1. 10.1 Chain code Explanation using Fabric Samples and Test-network Explanation using Linux Scripting
    2. 10.2 Error Handling
    3. 10.3 Error Codes and Messages
    4. 10.4 Logging Errors
    5. 10.5 Handling Panics
  • Module 11: Custom Chaincode:
    1. 11.1 Extending the Default Chaincode
    2. 11.2 Chaincode Deployment
    3. 11.3 REST API Integration with Front End
  • Module 12: Smart Contract Auditing and Tools, Hyperledger Fabconnect, and Firefly:
    1. 12.1 Why Smart Contract Audits are Necessary
    2. 12.2 Introduction to Firefly, Fabconnect, and Blockchain Explorer

Herramientas de IA

  • Etherscan
  • Remix IDE
  • Hyperledger Fabric
  • Hardhat
← Volver a cursos