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
Courses : 4
Specification: Smart Contracts
|
55 reviews for Smart Contracts
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Angel F V P –
Excellent, I learned a lot from smart contracts
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
Marco F –
Very good experience, I found a lot of informations and sources to improve my knoledge thankyou
Kerolos N S –
Excellent course if you want to start learning blockchain I recommend it .
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.
Abrar S B A –
a bit more hands on will be helpful but a very interesting course indeed
Nikhil G –
Tailor made for people beginning to learn blockchain programming
Tide A –
Good
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.
Kyle J L –
Very informative, however the final project was a bit finicky being handled by the autograder due to whitespace formatting.
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
Nishantha N –
Giving 4 stars due to the compiler version debacle.
Andres D G V –
Is a good start for beginners to learn about smart contracts.
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.
Dennis K –
Prof. Bina Ramamurthyis an excellent teacher and the course is organized well. I couldn’t be happier.
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
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….!
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.
Javier L C C –
Very basic, it was more informative than practical
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.
Leonardo G R M –
Excellent course that gives you the fundamentals to program contracts in Solidity and in the use of Remix IDE.
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
Sudip S –
Excellent course. Brilliant Instructor.
Ralf B –
For further improvement the programming assignments, should be downloadable as text files. As copying from the PDF is tedious and error prone.
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!
Utkarsh T –
The explanation was very good and to the point….
JUNAID A –
Excellent Course. Resources are very helpful.
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…
Marco M –
I think there should be more exercise.
JUAN M M G –
cool!
Sahil K –
Final project should have more tasks for learning
Mark H –
A great introduction to the fundamentals of smart contracts. The final exercise is challenging yet thoughtful.
Aniket D –
very resourceful
Peter J –
Great class but needs to be updated showing a newer version of the remix.
Nitin N –
This course teaches you how to write smart contracts on Ethereum Virtual Machine in Solidilty using Remix
Shelly H –
It feels like the professor is reading from a text book!
Saranyan S R –
instructions for file upload could have been clearer!!
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.
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.
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.
Arun K –
Very useful
Lagadic A –
Less interesting than the “Basics” session (from a developer point of view). Yet the major solidity words are explained.
veera p b –
an abstract view of solidity and smart contract is provided.
Hanish K –
Needs more practice in writing code.
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.
Shubham G –
Content is good and trainer has explained everything properly. content should be upgraded as per latest version now.
Nguyen H Q –
statisfied
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.
Yash s –
Very helpful
varun C –
well designed course
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.
Fasih U K A –
It was a good course
MADHAV K G –
It was a great experience.
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.
Jijin K H –
The course helped me to understand everything about smart contracts. Thank you