Solidity and Blockchain for beginners

  • 4.4
2.5 hours on-demand video
$ 9.99

Brief Introduction

Learn to create a smart contracts

Description

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



Requirements

  • Requirements
  • Basic understanding of programming concepts eg : Variables, Functions ,Arrays

Knowledge

  • 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
$ 9.99
English
Available now
2.5 hours on-demand video
Bluelime Learning Solutions
Udemy

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses