Advanced: Smart Contract Application Development

SKU: BLKCERT4

Location: Toronto, ON, Canada

 

This course will introduce smart contracts and applications on blockchain. Content includes an introduction to programming Solidity (smart contract language), deploying smart contracts, integrating user-interfaces, and smart contract security principles. By the end of the module, you should be able to create and deploy a smart contract application usable by peers connected to a blockchain network.

    • WORKSHOP CONTENT

      Our workshops allow for lot of interactive discussion and engagement of the participants. Workshops can also be optionally tailored to meet the specific needs of your organization. 

       

      THIS IS A HANDS-ON WORKSHOP - A COMPUTER WILL BE REQUIRED.

       

      During the workshop, participants will learn and apply:

       

      Introduction to Programming smart contracts using Solidity

      • Defining what smart contracts are
      • Solidity language syntax, structure, and logic
      • Data structures & “Gas” cost
      • Constructor function
      • Inheritance and modularity
      • Components of commonly used smart contracts
      • Programming your own smart contract

      Deploying a smart contract

      • Compiling smart contract source code
      • Bytecode & other smart contract languages
      • Select blockchain account to deploy smart contract from
      • Confirm successful smart contract deployment

      User-interface Design and Development

      • Using smart contract functionalities in applications
      • Peer-to-peer interaction of smart contracts
      • Explore web/mobile development frameworks
      • Create simple user interface for smart contract

      Smart contract security concerns

      • Smart contract runtime cost
      • Exposing private data
      • Congested smart contract coding
      • Misordered smart contract logic
    • TECHNOLOGIES AND BUSINESS PRACTICES COVERED

      - Smart contract programming using Solidity 

      - Intro to Solidity language syntax, structure, and logic

      - Compile smart contract source code

      - Bytecode 

      - User interface 

      - Application security

    • IMPORTANT COST INFORMATION

      This cost is subject to change. Assumes a minimum 20-participant workshop. Workshops for organziations can be arranged. 

    C$1,095.00Price

    STAY CONNECTED

    • LinkedIn - Grey Circle
    • Twitter - Grey Circle
    • Facebook - Grey Circle

    ©2017 BY TRANSFORMATIONWORX INC. | TORONTO, CANADA