Ethereum Smart Contracts with Solidity: An Overview of Ethereum and Solidity

Blockchain
  • 8 Videos | 59m 31s
  • Includes Assessment
  • Earns a Badge
Likes 13 Likes 13
Of all the public blockchains out in the market right now, Ethereum shows the most promise, thanks mainly to its support for the notion of smart contracts. This 8-video course, purely theoretical, offers learners a quick overview of blockchains and Ethereum, then exploring the purpose and characteristics of the smart contracts they support. Participants will then dive into the Solidity programming language and be introduced to its features, which make it ideally suited to the task of coding Ethereum Smart Contracts. Along the way, you will encounter key tools such as pragmas—version pragmas and experimental pragmas—and comments, both single-line and multi-line. By the end of this course, you will have acquired a firm grasp of what Ethereum and Smart Contracts are, and why the Solidity programming language is best suited to defining Ethereum interactions. Completing the course will prepare you to move on to an even deeper exploration of Solidity, involving the essential natures of types, functions, control structures, and other features supported by the language.

WHAT YOU WILL LEARN

  • outline the key concepts covered in this course
    recognize what constitutes a blockchain and how it is used to store a collection of records
    describe what Ethereum is and list the characteristics which make it such a widely used blockchain network
    identify what a smart contract is and contrast it with a traditional contract
  • enumerate the high-level features of the Solidity programming language
    recall the purpose of the bytecode and opcode representations of a smart contract
    recognize how comments can be included in Solidity source files and the purpose and use of pragma directives
    recall characteristics of smart contracts and the purpose of pragma directives

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 15s
    UP NEXT
  • Playable
    2. 
    Fundamentals of Blockchain
    8m 18s
  • Locked
    3. 
    Characteristics of Ethereum
    9m 45s
  • Locked
    4. 
    Smart Contracts
    9m 20s
  • Locked
    5. 
    An Overview of Solidity
    9m 27s
  • Locked
    6. 
    Solidity Bytecode and Opcode
    5m 33s
  • Locked
    7. 
    Pragmas and Comments
    5m 11s
  • Locked
    8. 
    Exercise: Overview of Ethereum and Solidity
    6m 43s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE