Ethereum Smart Contract Development
Packt Publishing Limited (Verlag)
978-1-78847-304-0 (ISBN)
* Get exposed to common challenges faced while building decentralized application and how Ethereum helps in mitigation of them.
* Learn how to create cryptocurrencies and know the business behind ICO.
* A Safe walkthrough to Dark web marketplaces with Smart Contract use-cases.
This book is intented to anyone who is interested in blockchain and wants to be an ethereum developer. Basic knowledge of cryptocurrencies is expected but not a mandotory need.
What You Will Learn
* Learn how to build your own smart contracts and cryptocurrencies.
* Understand the various types of Forks and how it is related to Ethereum.
* Learn various concepts of web3.js and their APIs to build client-side apps.
* Understanding solidity language to learn data types, control structure, functions, inheritance, mathematical operations and much more.
* Learn how to build your own decentralized applications (DApps) with the practical approach
Ethereum was designed as a smart contract platform. Smart contracts contain code functions and can interact with other contracts to make decisions, store data, and send ether to others.
This book is a one-stop guide to know all about Blockchain and Ethereum Smart Contract Development. We start with introducing you to blockchain basics which will help you to know about Hash functions, Merkle Tree, forking, mining and much more. We will learn about Ethereum & Smart Contracts, covering Ethereum virtual machine (EVM) in detail. Then, we will move on to help you get acquainted with how DApps and DAOs works. Further, you will learn about the key concepts of Solidity programming language which will enable you to build blockchain based decentralized applications. The book will also expose you to Enterprise Use-Cases, where you will build a decentralized micro blogging site.
By the end of this book we will discuss Blockchain-as-a-Service, Dark Web Marketplace, and various advanced topics to get well-versed with blockchain principles.
Mayukh Mukhopadhyay started his career as a BI developer. After the 2008-09 financial crisis, he was at Tata Consultancy Services for one of their Fortune 500 clients in the telecom sector. Holding a master's in software engineering from Jadavpur University, he is presently working as a data insight developer, where he focuses on applying data science and machine learning to raw telecom equipment logs to generate business insights. He has a varied list of academic interests, ranging from audio signal processing, structural bioinformatics, and bio-inspired algorithms to consciousness engineering. Apart from being an Oracle Certified Specialist, he is a Certified Bitcoin Professional, recognized by C4 (Crypto Currency Certification Consortium). He tries to apply blockchain as a technology to different business domains.
Table of Contents
Blockchain Basics
Grokking Ethereum
Hello World" of Ethereum Smart Contract
Noob's Guide for DApps and DAOs
Deep-diving to Smart Contracts
Solidity in Depth
Primer on Web3.js
Developing a crypto currency from Scratch
Enterprise Use-Cases
Blockchain-as-a-Service and Dark Web Marketplace
Appendix: Advanced Topics and the road ahead
| Erscheinungsdatum | 26.03.2018 |
|---|---|
| Verlagsort | Birmingham |
| Sprache | englisch |
| Maße | 191 x 235 mm |
| Themenwelt | Informatik ► Netzwerke ► Sicherheit / Firewall |
| ISBN-10 | 1-78847-304-3 / 1788473043 |
| ISBN-13 | 978-1-78847-304-0 / 9781788473040 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich