Udemy

Solidity and Blockchain for beginners

Enroll Now
  • 7,274 Students
  • Updated 6/2021
4.1
(48 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 31 Minute(s)
Language
English
Taught by
Bluelime Learning Solutions
Rating
4.1
(48 Ratings)
3 views

Course Overview

Solidity and Blockchain for beginners

Learn to create a smart contracts

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



Course Content

  • 4 section(s)
  • 27 lecture(s)
  • Section 1 Getting Started
  • Section 2 Solidity Basics: Layout of a Solidity Source File
  • Section 3 Solidity Basics: Structure of a Solidity Contract
  • Section 4 Creating a Solidity Contract

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


Reviews

  • S
    Shahrukh Sheikh
    5.0

    So far, it is really good, easy to understand and everything is very clear.

  • J
    Jonathan le Roux
    3.5

    Great - Thank you

  • a
    akhadi legowo
    5.0

    Nice bringing explanation about solidity especially for beginner like me

  • O
    Okoli Purity Esther
    4.0

    Good for a beginner. Thank you so much!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed