Course details

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

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


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

This course lays the groundwork for the Solidity language by giving an overview of blockchains, Ethereum, smart contracts, and the high-level features of the Solidity programming language.



Expected Duration (hours)
0.9

Lesson Objectives

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

  • 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
  • Course Number:
    it_bccscsdj_01_enus

    Expertise Level
    Beginner