Smart Contract Training

Participants would have mastered the core concepts of building up smart contracts that are commonly used across multiple industries to solve large-scale problems.

Created by

Stalwart Learning

Date & Time

Price

Duration

1 Day

Location

https://stalwartlearning.com

ENQUIRE NOW


Course Description

Overview of Smart Contract

Participants would have mastered the core concepts of building up smart contracts that are commonly used across multiple industries to solve large-scale problems.

Duration

1 Day

Prerequisite for Smart Contract

  • Basic knowledge in JavaScript / HTML
  • ​​Basic knowledge in C ++ / Java, data types
  • Basic knowledge with git repositories

Course Outline for Smart Contract

Blockchain Basics
  • What is Blockchain?
  • Why is Blockchain Essential?
  • How is Blockchain different from traditional technologies?
  • Benefits of using Blockchain Technology
    • The problem of Trusting
    • The immutable ledger of transparency
    • High Availability
    • High Security
    • Faster dealings and cost savings
    • Verifiability and Availability
  • What are the different Blockchain technologies?
    • Bitcoin
    • Ethereum
    • RecordsKeeper
    • Multichain
    • Blockchain projects
    • Blockchain Users
    • Hyperledger
    • NEO
    • EOS
    • Stellar
Ethereum Introduction
  • What is Ethereum with a brief Introduction?
  • Understanding Ether along with its units.
  • What is Gas in Ethereum and why is its significance.
  • What is Ethereum Virtual Machine?
Understanding the Fundamentals of Smart Contracts
  • What are Smart Contracts and how do they work?
  • Briefly understanding ERC20 and ERC20 Tokens.
  • Introduction to Truffle Framework
  • Understanding Solidity and its basic Concepts
  • Use Cases of Ethereum
    • Healthcare
    • Security from Hackers
    • Self-driving cars
    • Storing data
  • Use Cases of Smart Contracts
    • Governance
    • Management
    • Supply chain
    • Crowdfunding
    • Real estate
    • Automobile
  • Steps for setting up a Development Environment
  • Steps for running and compiling a Smart Contract
  • ERC20 Token project
    • Creation and Development of Smart Contract for ERC20 Token
    • Compilation and Testing of the created Smart Contract
  • DIR project
    • Creation and Development of Smart Contract for a Decentralized Investigation Report Filing System
    • Compilation and Testing of the created Smart Contract
  • ToDo project
    • Creation and Development of Smart Contract for a ToDo project maintaining a track of your day to day activities.
    • Compilation and Testing of the Smart Contract
  • Sellable project
    • Creation and Development of Smart Contract for a Sellable project for buying and Selling of Smart Contracts
    • Compilation and Testing of the created Smart Contract
  • Voting Ballot project
    • Creation and Development of Smart Contract for Voting Ballot

ENQUIRE NOW