Win a copy of Cloud Native PatternsE this week in the Cloud forum
or Natural Language Processing in the AI/ML forum!
  • 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
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Building Ethereum DApps: Question regarding the content

 
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!