Chevron Left
Back to Smart Contracts

Smart Contracts, University at Buffalo

678 ratings
111 reviews

About this Course

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. You will design and program smart contracts in Solidity language, test and deploy them in the Remix development environment, and invoke them from a simple web interface that Remix provides. This course features best practices for designing solutions with smart contracts using Solidity and Remix IDE. Main concepts are delivered through videos, demos and hands-on exercises....

Top reviews


Apr 09, 2019

Thank you; excellent starting point so I can have a good foundation to learn more Solidity programming; the discussion forum is helpful when I submit the code at the end of the project.


Jan 12, 2019

Great course for the beginners. Its gives an overview of smart contract, Solidity , Remix IDE. it definitely gives a lot of confidence to the trainee upon completion of the course.

Filter by:

110 Reviews

By Angel Florentino Vargas Pool

May 13, 2019

Excellent, I learned a lot from smart contracts

By Jose Victor Pacajoj Mejia

May 12, 2019

A real life example of smart contract.

By Raffay Ansari

May 11, 2019

This is amazing and very hands on!

By Shiva Gaire

May 08, 2019

Excellent course to get a headstart in smart contract

By Anil Kumar Vasista

May 06, 2019

The course was excellent - introducing the Smart Contracts and helping visualize one.

By Ganesh Hegde

Apr 29, 2019

Great course, great experience indeed!

By Korede Daramola

Apr 26, 2019

Awesome course!!

By Subrahmanyam V

Apr 19, 2019

Good introduction to Smart contracts as a concept.

Good overview and approach to designing Solidity based smart contracts on Ethereum.

By Rajaranga Mandayam

Apr 17, 2019

Useful course to understand the fundementals of Solidity language and the Remix platform. Some more hands on exercise will be helpful.

By Jonny Trafford

Apr 15, 2019

Good overview, but there really isn't much to the programming assignement at the end.