• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
Bartenders:
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

Building Ethereum DApps: Question regarding the content  RSS feed

 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Roberto,

I have two questions regarding the content of your book.

a) Does the book also cover the cryptographical details of the blockchain? Or is the reader expected to know these?
b) I see that there is a chapter on Unit testing the application. Is integration testing also covered?

Cheers,
Michael
 
Author
Posts: 6
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Michael, thanks for your questions.

The books is self contained and with very low entry requirements. You do not need to know cryptography and I assume you do not know anything about blockchain technology: I cover all the foundations in the first three or four chapters. It is useful if you know a programming language and have some development experience, because you will be able to enjoy the following chapters on the Solidity language, which allows you to write smart contracts, and on the full Dapp development cycle and related tools. You will also be able to build three or four Dapps I have presented in the book: a small cryptocurrency, a crowdsale application and a Voting Dapp where you will see most of the concepts coming together.

I cover mainly unit testing, both in a dedicated chapter where I used the JavaScript mocha framework, and in a subsequent chapter on Truffle, which offers unit testing functionality. Although I show briefly how to perform full integration tests, it is not the focus of my book.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!