Chevron Left
Back to Smart Contracts

Learner Reviews & Feedback for Smart Contracts by University at Buffalo

4.6
stars
2,294 ratings

About the 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

DM

Dec 17, 2019

Excellent course! Provided a good overview of how smart contracts adds a layer of value to the evolution in blockchain technology. The hands on programming experience was quite helpful as well.

HT

Apr 8, 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.

Filter by:

51 - 75 of 452 Reviews for Smart Contracts

By Kundan K P

•

Apr 26, 2020

This course was a bit tough to understand but the instructor explained it very nicely, Got to know how solidity and smart contracts work. Expecting to learn more by hands-on learning in the next course of this specialization. Thank you.

By Ivan M

•

Jun 1, 2020

This is a course that will give you all the tools to understand and apply the basic concepts of Smart Contracts in general but in particular to develop these concepts in the Solidity language on the Remix IDE platform.

By HARUN S

•

Feb 10, 2020

This course is very well designed to people enhance programming skills. I have C and Php experience and enjoyed a lot while studying. Thanks to coursera platform and Dr. Bina Ramamurthy for her valuable contribution.

By Victor O

•

Feb 23, 2019

Nice readings and it was very interesting to use the Remix IDE more. The programming assignment was nicely well-defined (if perhaps a little too easy for me).

Would have been nice to see a video about Fallbacks.

By Sabih F

•

Dec 30, 2023

This course was easy to follow and very informative on the design of smart contracts as well as the language solidity, definitely a go-to for those who wish to understand the structure of a smart contract.

By Ricardo F

•

May 30, 2022

I liked the course because is made for a complete beginner. The content is easy to diggest. The only downside is that some links need to be updated, but you can find the related content in other places.

By Majid S

•

May 27, 2021

This course was very good. I have already had the experience of learning from Professor Bina. She teach very patiently and accurately. This course was very useful for me.

By Ibrahim I C

•

Jul 24, 2020

course made smart contracts easier to understand, i loved bina ramamurthy's explanations and analogies and the extra resources at the end of each module were very helpful

By Khaled n

•

Jul 30, 2019

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

By AVINASH A

•

Nov 16, 2018

Good course, well explained for beginners. Along with the course, pay attention to reading section especially referred youtube course of solidity for more examples.

By Avinash S

•

Mar 2, 2022

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.

By Muhammad A F

•

Jun 3, 2020

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.

By Alon G

•

Sep 19, 2018

Exactly the right level, i'd expect. Not a course to learn how to be a programmer, yet enough info to have a basic understanding of smart contract and Solidity.

By Daniel

•

Dec 21, 2021

Good course for introduction to Solidity. Covers sufficient content to get you started, though definitely not all features of Solidity as there are so many.

By Awais S

•

Jul 3, 2022

Awesome way of teaching and the stuff they are teaching is upto date as well as really interesting. The Teacher which is teaching is also just awesome.

By Arun K D

•

Aug 2, 2018

This is one of the toughest course for me. Lectures and supporting materials helped a lot to complete this course. Thank Bina and all supporting staff.

By mischelle m

•

Sep 2, 2018

I know now why Smart Contracts are important. I really enjoyed the course and look forward to the remaining courses. I am really digging this stuff!!

By PARIMALA S M P

•

Oct 29, 2018

This course is excellent, It gave good understanding on writing smart contracts in Solidity. Quiz and the graded Assignments are quite interesting.

By Deepak K

•

Jun 11, 2021

Interactive and practical way to learn Smart Contracts, would say prefer this course before anything if you are looking to learn Smart Contracts.

By Rohan M

•

Feb 24, 2019

Well structured, Final assignment requires you apply the learning from all the weeks. Programming language experience helps but is not necessary.

By ABDELLATIF A

•

Aug 11, 2022

What a great course, it's so simple and nice, i really suggested you guys to enroll in this course, to get the knowdledge about smart contracts

By james r

•

Feb 2, 2023

Good explanations with working examples, using different data structures. Bitesize videos, diagrams and coding make the course easy to digest.

By Prasana R

•

Oct 29, 2020

Much needed basic course for the future. Well covered. Thanks again for the team. I hope to complete Dapps and Blockchain environment soon !!!

By Martín M

•

Dec 17, 2021

Excellent course, it allows you to understand the basic and essential concepts to start writing smart contracts following the best practices.

By Ian C

•

Nov 23, 2019

The course is very great, it helps me build excellent knowledge of the smart contract, I wish to have more chance to study courses like this.