Genre: eLearning | Language: English + .VTT | Duration: 2.5 hour | Size: 848 MB
What you'll learn Homepage: https://www.udemy.com/solidity-and-blockchain-for-beginners/
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
Requirements
Basic understanding of programming concepts eg : Variables, Functions ,Arrays
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
Who this course is for:
Beginners to Solidity and Blockchain
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.