Solidity and Blockchain for beginners

Go to class
Write Review

Solidity and Blockchain for beginners provided by Udemy is a comprehensive online course, which lasts for 2-3 hours worth of material. Solidity and Blockchain for beginners is taught by Bluelime Learning Solutions. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Englishand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • Learn to create a smart contracts

    What you'll learn:

    • How to use Solidity Compiler
    • How to create a solidity Contract
    • Solidity Syntax
    • Layout of a solidity source file
    • How to import other source files
    • How to add comments
    • Solidity Types
    • Solidity Functions
    • Solidity Function Modifiers
    • Solidity Operators
    • Solidity Units
    • Special types of contract
    • Special Variables and Functions
    • Solidity Events
    • State Variables
    • Blockchain Terminology

    Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern

    the behaviour of accounts within the Ethereum state.

    Solidity was influenced by C++, Python and JavaScript and is designed to target the Ethereum Virtual Machine (EVM).

    Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features.

    With Solidity you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets.

    A contract in the sense of Solidity is a collection of code (its functions) and

    data (its state) that resides at a specific address on the Ethereum blockchain.


    Blockchain is a very powerful technology that allows everyday users

    to exchange sensitive data without a middleman. Programmers can leverage the blockchain in their

    applications using Solidity, a programming language for the Ethereum platform.


    This basic beginners course teaches you how to build a simple contract-based application with Solidity.


    What You will learn include:

    • Blockchain terminology

    • Basic layout of a solidity source file

    • Importing other source files

    • Using comments in solidity

    • Basic solidity syntax

    • Basic structure of a solidity contract

    • Solidity Types

    • Ethereum Virtual Machine -EVM

    • Functions and Function Modifiers

    • Solidity Function Syntax

    • Solidity Compiler

    • Solidity Events

    • Creating a solidity contract

    • Solidity Operators

    • Solidity Units

    • Special types of contract

    • Special variables and Functions

    • State variables