Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #16 in category Blockchain Programming

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.

Instructor Details

Dr. Bina Ramamurthy is a Teaching Professor at University at Buffalo, Computer Science and Engineering Department. She has been involved in the STEM area research, curriculum development, and instruction for the past two decades. She is the Program Director of the SUNY approved certificate program in Data-intensive Computing at University at Buffalo. She is the Director of the Blockchain ThinkLab that has been awarded University at Buffalo’s President’s Circle Funding. Bina has designed and implemented emerging technology training programs for diverse industries with international participation including manufacturing, automotive and healthcare. She recently received the Best Teaching Faculty of the Year award (2017) from the School of Engineering and Applied Sciences at Buffalo. She has been the Principal Investigator on four National Science Foundation (NSF) grants and a co-investigator in five Innovative Instructional Technology grants (IITG) from SUNY. She has given numerous invited presentations at prominent conferences in the areas of data-intensive and big-data computing. Bina Ramamurthy received the B.E. (Honors) in Electronics and Communication from Madras University, India, the M.S. in Computer Science from Wichita State University, KS, and the Ph.D. in Electrical Engineering from the University at Buffalo, NY.

Specification: Smart Contracts

Duration

11 hours

Year

2018

Level

Intermediate

Certificate

Yes

Quizzes

Yes

55 reviews for Smart Contracts

4.2 out of 5
32
12
6
2
3
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Angel F V P

    Excellent, I learned a lot from smart contracts

    Helpful(0) Unhelpful(0)You have already voted this
  2. Arun K S

    Thanks , it was very helpful. Just a feedback VM is good but there should be a way to work with ubuntu machine directly

    Helpful(1) Unhelpful(0)You have already voted this
  3. Marco F

    Very good experience, I found a lot of informations and sources to improve my knoledge thankyou

    Helpful(1) Unhelpful(0)You have already voted this
  4. Kerolos N S

    Excellent course if you want to start learning blockchain I recommend it .

    Helpful(0) Unhelpful(0)You have already voted this
  5. Samuel Y

    Though the course explained how to use Remix IDE well, I would prefer it more if it explained different concepts of Solidity more thoroughly. Watching YouTube videos or taking another course is absolutely necessary if wanting to learn Solidity well. This course is also a bit outdated and needs to be updated to support newer compiler versions of Solidity.

    Helpful(1) Unhelpful(0)You have already voted this
  6. Abrar S B A

    a bit more hands on will be helpful but a very interesting course indeed

    Helpful(0) Unhelpful(0)You have already voted this
  7. Nikhil G

    Tailor made for people beginning to learn blockchain programming

    Helpful(0) Unhelpful(0)You have already voted this
  8. Tide A

    Good

    Helpful(0) Unhelpful(0)You have already voted this
  9. Aditya S

    The Programming part could have been better. Almost, everything was written and didn’t help me much in learning any new thing or gave me experience to write code on my own.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Kyle J L

    Very informative, however the final project was a bit finicky being handled by the autograder due to whitespace formatting.

    Helpful(0) Unhelpful(0)You have already voted this
  11. JS

    Final assignment had issues and I didn’t get any support for timely completion. May be there should be a way to highlight the exact problem if file is not getting complied propoerly

    Helpful(0) Unhelpful(0)You have already voted this
  12. Nishantha N

    Giving 4 stars due to the compiler version debacle.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Andres D G V

    Is a good start for beginners to learn about smart contracts.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Rao N A

    Very good course. Makes you enough string you can start writing smart contracts on your own.Must clear your concepts with provided Readings.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Dennis K

    Prof. Bina Ramamurthyis an excellent teacher and the course is organized well. I couldn’t be happier.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Khaled n

    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

    Helpful(0) Unhelpful(0)You have already voted this
  17. Sagar

    When i started the course ‘Smart Contracts Programming’ from the staring of the course i have got information about the topic in clean and filtered manner from standard lecturers..The Excersise problems and Project work were really Good and Easy for beginners like me. ! Yes i enjoyed the learning journey and i really suggest it for my friends……Thank You team Coursera….!

    Helpful(0) Unhelpful(0)You have already voted this
  18. Jeremy A

    Some concepts are under explained, but an overall strong foundation to Smart Contracting. The course directs students to many external resources that can help.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Javier L C C

    Very basic, it was more informative than practical

    Helpful(0) Unhelpful(0)You have already voted this
  20. Bill L

    Lecture videos differ greatly from what the development environment shows. Very difficult to follow. Instructor assumes students are experts in LINUX, often glossing over basic issues on the IDE environment, and the Virtual Machine.

    Helpful(1) Unhelpful(0)You have already voted this
  21. Leonardo G R M

    Excellent course that gives you the fundamentals to program contracts in Solidity and in the use of Remix IDE.

    Helpful(0) Unhelpful(0)You have already voted this
  22. rehab a

    Unfortunately, no support is given to the learners. I had too much time for just asking questions that have never been answered. Wasted my time and money

    Helpful(0) Unhelpful(0)You have already voted this
  23. Sudip S

    Excellent course. Brilliant Instructor.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Ralf B

    For further improvement the programming assignments, should be downloadable as text files. As copying from the PDF is tedious and error prone.

    Helpful(0) Unhelpful(0)You have already voted this
  25. todd k

    I was once lost on what is a smart contract, now, its more clear. I am more educated thanks to these very insightful videos and word for word explanations of the videos!

    Helpful(1) Unhelpful(0)You have already voted this
  26. Utkarsh T

    The explanation was very good and to the point….

    Helpful(0) Unhelpful(0)You have already voted this
  27. JUNAID A

    Excellent Course. Resources are very helpful.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Aniket B

    Outdated, code never works… demo screens are super outdated… the transcript has errors, explanation is super high level and instructor skips lots of steps…

    Helpful(1) Unhelpful(0)You have already voted this
  29. Marco M

    I think there should be more exercise.

    Helpful(0) Unhelpful(0)You have already voted this
  30. JUAN M M G

    cool!

    Helpful(0) Unhelpful(0)You have already voted this
  31. Sahil K

    Final project should have more tasks for learning

    Helpful(0) Unhelpful(0)You have already voted this
  32. Mark H

    A great introduction to the fundamentals of smart contracts. The final exercise is challenging yet thoughtful.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Aniket D

    very resourceful

    Helpful(0) Unhelpful(0)You have already voted this
  34. Peter J

    Great class but needs to be updated showing a newer version of the remix.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Nitin N

    This course teaches you how to write smart contracts on Ethereum Virtual Machine in Solidilty using Remix

    Helpful(0) Unhelpful(0)You have already voted this
  36. Shelly H

    It feels like the professor is reading from a text book!

    Helpful(0) Unhelpful(0)You have already voted this
  37. Saranyan S R

    instructions for file upload could have been clearer!!

    Helpful(0) Unhelpful(0)You have already voted this
  38. aash d

    The course videos were good. And so was the reading material. But I expected a more challenging version of the exercises that were provided. Since this is a course that is taught by someone from the university, I hoped for a more challenging exercises.

    Helpful(0) Unhelpful(0)You have already voted this
  39. YI CHENG C

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Amit P

    Another excellent course with a step by step introduction to programming smart contracts using Solidity. This course has given me the confidence to explore the Remix IDE and Solidity documentation to program more complex smart contracts.

    Helpful(0) Unhelpful(0)You have already voted this
  41. Arun K

    Very useful

    Helpful(0) Unhelpful(0)You have already voted this
  42. Lagadic A

    Less interesting than the “Basics” session (from a developer point of view). Yet the major solidity words are explained.

    Helpful(0) Unhelpful(0)You have already voted this
  43. veera p b

    an abstract view of solidity and smart contract is provided.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Hanish K

    Needs more practice in writing code.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Dipayan M

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  46. Shubham G

    Content is good and trainer has explained everything properly. content should be upgraded as per latest version now.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Nguyen H Q

    statisfied

    Helpful(0) Unhelpful(0)You have already voted this
  48. Ashwin

    The instructor does not know what she is doing or saying. She does not explain the concepts properly. This course is useless. I would expect a refund.

    Helpful(0) Unhelpful(0)You have already voted this
  49. Yash s

    Very helpful

    Helpful(0) Unhelpful(0)You have already voted this
  50. varun C

    well designed course

    Helpful(0) Unhelpful(0)You have already voted this
  51. HARUN S

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  52. Fasih U K A

    It was a good course

    Helpful(0) Unhelpful(0)You have already voted this
  53. MADHAV K G

    It was a great experience.

    Helpful(0) Unhelpful(0)You have already voted this
  54. Gerard

    Coding exercises should be build up a bit more active and broad. Videos could be recorded a bit louder. Not easy to hear on laptop without external speakers.

    Helpful(0) Unhelpful(0)You have already voted this
  55. Jijin K H

    The course helped me to understand everything about smart contracts. Thank you

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare