Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity

Buy

Become an Ethereum Blockchain developer using a blend of concepts and hands-on implementations

Key Features

  • Understand the Ethereum Ecosystem and its differences from its rich cousin Bitcoin
  • Explore the Solidity programming language and smart contract optimizations
  • Get a developer's perspective of Blockchain-as-a-technology with exposure to common challenges faced while building decentralized applications

Book Description

Ethereum is a public, blockchain-based distributed computing platform featuring smart contract functionality. This book is your one-stop guide to blockchain and Ethereum smart contract development.

We start by introducing you to the basics of blockchain. You'll learn about hash functions, Merkle trees, forking, mining, and much more. Then you'll learn about Ethereum and smart contracts, and we'll cover Ethereum virtual machine (EVM) in detail. Next, you'll get acquainted with DApps and DAOs and see how they work. We'll also delve into the mechanisms of advanced smart contracts, taking a practical approach.

You'll also learn how to develop your own cryptocurrency from scratch in order to understand the business behind ICO. Further on, you'll get to know the key concepts of the Solidity programming language, enabling you to build decentralized blockchain-based applications. We'll also look at enterprise use cases, where you'll build a decentralized microblogging site.

At the end of this book, we discuss blockchain-as-a-service, the dark web marketplace, and various advanced topics so you can get well versed with the blockchain principles and ecosystem.

What you will learn

  • Know how to build your own smart contracts and cryptocurrencies
  • Understand the Solidity language
  • Find out about data types, control structure, functions, inheritance, mathematical operations, and much more
  • See the various types of forks and discover how they are related to Ethereum
  • Get to know the various concepts of web3.js and its APIs so you can build client-side apps
  • Build a DAO from scratch and acquire basic knowledge of DApps on Ethercast
  • Be guided through the project so you can optimize EVM for smart contracts
  • Build your own decentralized applications (DApps) by taking a practical approach

Who This Book Is For

If you want to know the ins and outs of the Ethereum network and build your own decentralized applications, then this book is what you need! This book is for anyone who is interested in blockchain and wants to become an Ethereum developer. It's ideal for existing Ethereum developers who want to develop Ethereum using smart contracts. Basic knowledge of cryptography is expected but is not mandatory.

Table of Contents

  1. Blockchain Basics
  2. Grokking Ethereum
  3. Hello World of Ethereum Smart Contract
  4. Noob's Guide for DApps and DAOs
  5. Deep-diving to Smart Contracts
  6. Solidity in Depth
  7. Primer on Web3.js
  8. Developing a crypto currency from Scratch
  9. Enterprise Use-Cases
  10. Blockchain-as-a-Service and Dark Web Marketplace
  11. Appendix: Advanced Topics and the road ahead
(HTML tags aren't allowed.)

Handbook of Cosmetic Science and Technology, Third Edition
Handbook of Cosmetic Science and Technology, Third Edition

Thanks to the contribution of leading experts in cosmetology, the first editions of the Handbook were successful and received excellent reviews. The editors appreciate the excellent author contributions.

The first edition, published in 2001, reviewed the multiple facets of the cosmetic field including the physiology of...

Surviving the War for Talent in Asia: How Innovation Can Help
Surviving the War for Talent in Asia: How Innovation Can Help

Find and Keep the Outstanding Leaders You Need to Win in Asia!

  • Specific solutions for recruiting and retaining great people in North Asia, South Asia, Australia, and New Zealand
  • Seven new case studies, plus...
Algebraic Theory of Automata Networks (SIAM Monographs on Discrete Mathematics and Applications, 11)
Algebraic Theory of Automata Networks (SIAM Monographs on Discrete Mathematics and Applications, 11)
This self-contained monograph covers the foundations of what is currently known about automata networks, giving the reader sufficient theoretical background to be at the forefront of research in many related areas. Alexandra Kireeva, Mathematical Reviews

Algebraic Theory of Automata Networks investigates automata networks as
...

50 Fast Final Cut Express Techniques
50 Fast Final Cut Express Techniques
"If you are looking to maximize Final Cut Express, you won’t find

a better guide than Tim Meehan."
—Dan Jahn, President, The Raven Group

Whether creating dynamite digital videos is your profession or just your obsession, Final Cut Express can enhance your projects. In this richly illustrated volume,...

MCSE Windows XP Professional Exam Cram 2 (Exam 70-270) (2nd Edition)
MCSE Windows XP Professional Exam Cram 2 (Exam 70-270) (2nd Edition)
The MCSE 70-270 Exam Cram 2: Windows XP Professional, Second Edition is an efficient, effective and concise guide that gives you exactly what you need to know to pass one of the most popular exams in the MCSE program. Organized according to the exam objectives, you will be able to quickly and easily assess your...
Economic Development and Financial Markets: Latest Research and Policy Insights from Central and Southeastern Europe (Contributions to Economics)
Economic Development and Financial Markets: Latest Research and Policy Insights from Central and Southeastern Europe (Contributions to Economics)
This book offers fresh insights into the economic development and financial markets of Southeastern and Central European countries. The first part analyses macroeconomic trends and monetary policy issues, while the second part explores the development of financial and insurance markets. With contributions covering topics such as regional and...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy