This second course of the Blockchain specialization will help you design, code, deploy and execute a smart contract – the computational element of the blockchain technology. Smart contracts allow for implementing user-defined operations of arbitrary complexity that are not possible through plain cryptocurrency protocols. They allow users to implement conditions, rules and policies of the domain applications. Smart contracts are a powerful feature that, when properly designed and coded, can result in autonomous, efficient and transparent systems.
This course is part of the Blockchain Specialization
Offered By

About this Course
Knowledge of at least one modern, high-level programming language is required, as well as completion of the course titled, "Blockchain Basics".
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat 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
- Cryptocurrency
- Blockchain
- Solidity
- Smart Contract
- Remix IDE
Knowledge of at least one modern, high-level programming language is required, as well as completion of the course titled, "Blockchain Basics".
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSyllabus - What you will learn from this course
Smart Contract Basics
Solidity
Putting it all Together
Best Practices
Reviews
- 5 stars70.77%
- 4 stars22.38%
- 3 stars4.44%
- 2 stars1.23%
- 1 star1.14%
TOP REVIEWS FROM SMART CONTRACTS
A good course to develop understanding of Solidity, however, you need to be familiar with any object oriented programming language, prior to taking this course.
Best , if you have no programming back ground still you can learn the basics of the smart contract very well and move on in the word of Blockchain applications.
some resources must be reordered with the vedios for the student to keep on trying the code in the vedio
thanks alot for the course content its simple and progressive
Good course, well explained for beginners. Along with the course, pay attention to reading section especially referred youtube course of solidity for more examples.
About the Blockchain Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
Who is this class for?
Are there any prerequisites?
Are there any hardware requirements?
More questions? Visit the Learner Help Center.