Solidity: Introduction to Blockchain Programming Training

Participants will be able to create applications that implement self-enforcing business logic Participants will be able to Implement code that leaves a non-reputable and authoritative record of all transactions. Participants…

Created by

Stalwart Learning

Date & Time

Price

Duration

2 Days

Location

https://stalwartlearning.com

ENQUIRE NOW


Course Description

Overview of Solidity

  • Participants will be able to create applications that implement self-enforcing business logic
  • Participants will be able to Implement code that leaves a non-reputable and authoritative record of all transactions.
  • Participants will be able to Develop Ethereum based executable distributed code contracts
  • Participants will be able to Understand the basic and advanced features of Solidity and Ethereum Virtual Machine

Duration

2 Days

Prerequisite for Solidity

  • Basics of Blockchain
  • General understanding of Ethereum
  • General understanding of cryptocurrencies
  • Programming experience in any language

Course Outline for Solidity

Introduction
  • Introduction
  • Overview of Smart Contracts
  • Case Study: Smart contracts and their life cycle
  • Setting up the development environment
  • Setting up Ethereum Wallet
  • Writing your first smart contract
  • Overview of Solidity
  • Data types
  • Control structures
  • Functions
  • Inheritance
  • Mathematical operations
  • Building the application
  • Testing the application
  • Deploying the application
  • Troubleshooting
  • Closing remarks

ENQUIRE NOW