Chevron Left
Back to Decentralized Applications (Dapps)

Decentralized Applications (Dapps), University at Buffalo

277 ratings
28 reviews

About this Course

This third course of the Blockchain specialization prepares you to design and develop end-to-end decentralized applications (Dapps) – which provide anyone with access to the blockchain’s features and services. You will use Truffle IDE, smart contracts, a simple web client and a MetaMask client. You will learn about the architecture of a Dapp: the front-end client interface, backed by the blockchain and smart contracts. The course covers the basic design of a Dapp, Truffle development process and commands (init, develop, test and migrate), test-driven development of Dapp, Dapp application models and emerging standards that are essential for predictable Dapp behavior. Main concepts are delivered through videos, demos and hands-on exercises....

Top reviews


Nov 15, 2018

I really enjoyed the course. I like ma'am bina ramamurthy teaching style, to give the student a clear understanding of each topic.Thanks very much for this course.


Sep 25, 2018

Extremely beneficial and very important concepts explained in this course.

Filter by:

28 Reviews


Jan 25, 2019

very well structured

By Antonio Russoniello

Jan 21, 2019

100% recommended

By Ricardo Arturo Guzmán Torres

Jan 14, 2019

the best course for dapp development

By Gabriel Macuare

Jan 12, 2019

It has a good content and it's quite challenging to create the Dapp, I think it's a good introduction for anyone to have an idea about how to build a Dapp from the scracth

By Sintyadi Thong

Dec 26, 2018

It is all perfect. The only downside is that I am not that good with js :D

By Thang Phuoc Nguyen

Dec 25, 2018

Nice overview knowledge

By Sanjay Mahajan

Dec 15, 2018

it is well structure practical project based training.

By Fabio Tudone

Dec 11, 2018

It's a very good course, not giving 5 stars only because a couple of questions were really context-dependent and it's hard to answer them correctly without searching through the precise wording of the lessons.

By Stephen Riddle

Dec 01, 2018

Awesome and well explained.

By Ahmed Tealeb

Dec 01, 2018

Amazing Course :)