In dieser Vorlesung wird der gesamte Prozess zur Entwicklung einer Dapp behandelt. Wir werden einen siebenstufigen Prozess durchlaufen, beginnend mit dem Design, gefolgt von der Entwicklung von Smart Contracts, der Entwicklung der Webanwendung, der schrittweisen Bereitstellung und dem Testen in verschiedenen Umgebungen (lokal, Testnetz, Hauptnetz). Als Beispiel wird Online-Abstimmung verwendet, und es wird der Prozess zur Entwicklung einer Dapp basierend auf Truffle und web3.js gezeigt.