Have a question?
Message sent Close
4 out of 5
4
6 reviews on Udemy

Solidity and Blockchain for beginners

Learn to create a smart contracts
Instructor:
Bluelime Learning Solutions
3,725 students enrolled
English [Auto]
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

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
6 Ratings

Detailed Rating

Stars 5
2
Stars 4
3
Stars 3
0
Stars 2
0
Stars 1
1
6face7fe33c2b024099ac0e0d4aadfce
Course available for 2 days
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW