About this Course

48,541 recent views

Learner Career Outcomes

56%

started a new career after completing these courses

54%

got a tangible career benefit from this course

12%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 4 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level

Knowledge of at least one modern, high-level programming language is required, as well as completion of the course titled, "Blockchain Basics".

Approx. 17 hours to complete
English

What you will learn

  • This second course of the Blockchain specialization will help you design, code, deploy and execute a smart contract.

Skills you will gain

CryptocurrencyBlockchainSoliditySmart ContractRemix IDE

Learner Career Outcomes

56%

started a new career after completing these courses

54%

got a tangible career benefit from this course

12%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 4 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level

Knowledge of at least one modern, high-level programming language is required, as well as completion of the course titled, "Blockchain Basics".

Approx. 17 hours to complete
English

Offered by

Placeholder

University at Buffalo

Placeholder

The State University of New York

Syllabus - What you will learn from this course

Content RatingThumbs Up94%(5,478 ratings)Info
Week
1

Week 1

4 hours to complete

Smart Contract Basics

4 hours to complete
5 videos (Total 33 min), 6 readings, 5 quizzes
5 videos
Smart Contracts Defined (Part 1) (Remix IDE and Greeter Demos)7m
Smart Contracts Defined (Part 2) (Simple Storage Demo)5m
Processing Smart Contracts (Compile Artifacts Demo)4m
Deploying Smart Contracts4m
6 readings
(OPTIONAL) Resources: Why Smart Contracts?10m
Updated Smart contracts (Solidity version 5.9)10m
(OPTIONAL) Resources: Smart Contracts Defined10m
(OPTIONAL) Resources: Processing Smart Contracts10m
(OPTIONAL) Resources: Deploying Smart Contracts10m
REQUIRED Quiz Resources and Directions: Smart Contract Basics - Week10m
5 practice exercises
Self-Check30m
Self-Check30m
Self-Check30m
Self-Check30m
Smart Contract Basics30m
Week
2

Week 2

5 hours to complete

Solidity

5 hours to complete
7 videos (Total 47 min), 5 readings, 6 quizzes
7 videos
Basic Data Types & Statements (Bidder Data & Functions Demos)6m
Specific Data Types (Part 1) (Coin Demo)6m
Specific Data Types (Part 2) (Coin Demo cont.)2m
Data Structures (Part 1) (BallotV1 Demo)10m
Data Structures (Part 2) (StateTransV2 Demo)7m
Access Modifiers & Applications7m
5 readings
(OPTIONAL) Resources: Solidity: Structure10m
(OPTIONAL) Resources: Basic Data Types & Statements10m
(OPTIONAL) Resources: Specific Data Types10m
(OPTIONAL) Resources: Data Structures30m
(OPTIONAL) Resources: Access Modifiers & Applications10m
6 practice exercises
Self-Check30m
Self-Check30m
Self-Check30m
Self-Check30m
Self-Check30m
Solidity - Week 230m
Week
3

Week 3

4 hours to complete

Putting it all Together

4 hours to complete
8 videos (Total 36 min), 4 readings, 5 quizzes
8 videos
Time Elements (Part 1)4m
Time Elements (Part 2) (BallotV2 Demo)6m
Time Elements (Part 3)2m
Validation & Test (Part 1) (BallotV3 Demo)7m
Validation & Test (Part 2) (BallotV4 Demo)3m
Client Applications2m
Practitioner's Perspective: Shared Rules & Trust3m
4 readings
(OPTIONAL) Resources: Developing Smart Contracts5m
(OPTIONAL) Resources: Time Elements5m
(OPTIONAL) Resources: Validation & Test15m
(OPTIONAL) Resources: Client Applications15m
5 practice exercises
Self-Check30m
Self-Check30m
Self-Check30m
Self-Check30m
Putting It All Together - Week 330m
Week
4

Week 4

4 hours to complete

Best Practices

4 hours to complete
3 videos (Total 16 min), 4 readings, 2 quizzes
3 videos
Designing Smart Contracts7m
Remix Web IDE3m
4 readings
(OPTIONAL) Resources: Best Practices10m
(MANDATORY READING) Addendum: Solidity Version10m
Assignment Description10m
Smart Contracts: Key Takeaways10m
1 practice exercise
Best Practices- Week 430m

Reviews

TOP REVIEWS FROM SMART CONTRACTS

View all reviews

About the Blockchain Specialization

Blockchain

Frequently Asked Questions

More questions? Visit the Learner Help Center.