• Complain

Fatima Castiglione Maldonado [Fatima Castiglione Maldonado] - Introduction to Blockchain and Ethereum

Here you can read online Fatima Castiglione Maldonado [Fatima Castiglione Maldonado] - Introduction to Blockchain and Ethereum full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Packt Publishing, genre: Romance novel. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Fatima Castiglione Maldonado [Fatima Castiglione Maldonado] Introduction to Blockchain and Ethereum

Introduction to Blockchain and Ethereum: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Introduction to Blockchain and Ethereum" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Build distributed applications that resolve data ownership issues when working with transactions between multiple parties

Key Features
  • Explore a perfect balance between theories and hands-on activities
  • Discover popular Blockchain use cases such as Bitcoin
  • Create your first smart contract in Solidity for Ethereum
Book Description

Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders. With the help of Introduction to Blockchain and Ethereum, youll learn how to create distributed Blockchain applications which do not depend on a central server or datacenter. The course begins by explaining Bitcoin, Altcoins, and Ethereum, followed by taking you through distributed programming using the Solidity language on the Ethereum Blockchain. By the end of this course, youll be able to write, compile, and deploy your own smart contracts to the Ethereum Blockchain.

What you will learn
  • Grasp Blockchain concepts such as private and public keys, addresses, wallets, and hashes
  • Send and analyze transactions in the Ethereum Rinkeby test network
  • Compile and deploy your own ERC20-compliant smart contracts and tokens
  • Test your smart contracts using MyEtherWallet
  • Create a distributed web interface for your contract
  • Combine Solidity and JavaScript to create your very own decentralized application
Who this book is for

Introduction to Blockchain and Ethereum is ideal for you if you want to get to grips with Blockchain technology and develop your own distributed applications with smart contracts written in Solidity. Prior exposure to an object-oriented programming language such as JavaScript is needed, as youll cover the basics before getting straight to work.

Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Fatima Castiglione Maldonado [Fatima Castiglione Maldonado]: author's other books


Who wrote Introduction to Blockchain and Ethereum? Find out the surname, the name of the author of the book and a list of all author's works by series.

Introduction to Blockchain and Ethereum — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Introduction to Blockchain and Ethereum" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Introduction to Blockchain and Ethereum

Use distributed ledgers to validate digital transactions in a decentralized and trustless manner

Fatima Castiglione Maldonado

Introduction to Blockchain and Ethereum

Copyright 2018 Packt Publishing

All rights reserved. No part of this course may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this course to ensure the accuracy of the information presented. However, the information contained in this course is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this course.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this course by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Author: Fatima Castiglione Maldonado

Technical Reviewer: Joaquim Pedro Antunes

Managing Editor: Alex Mazonowicz

Acquisitions Editor: Aditya Date

Production Editors: Samita Warang, Ratan Pote

Editorial Board: David Barnes, Ewan Buckingham, Simon Cox, Manasa Kumar, Alex Mazonowicz, Douglas Paterson, Dominic Pereira, Shiny Poojary, Saman Siddiqui, Erol Staveley, Ankita Thakur, and Mohita Vyas

First Published: September 2018

Production Reference: 1280918

ISBN: 978-1-78961-271-4

Table of Contents

>

Preface
About

This section briefly introduces the author, the coverage of this course, the technical skills youll need to get started, and the hardware and software requirements required to complete all of the included activities and exercises.

About the Book

Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders.

With the help of Introduction to Blockchain and Ethereum, you'll learn how to create distributed blockchain applications that do not depend on a central server or datacenter. The course begins by explaining Bitcoin, Altcoins, and Ethereum, followed by taking you through distributed programming using the Solidity language on the Ethereum blockchain.

By the end of this course, you'll be able to write, compile, and deploy your own smart contracts to the Ethereum blockchain.

About the Author

Fatima Castiglione Maldonado is an entrepreneur with more than 10 years of experience in the IT industry and 5 years of experience in the cryptocurrency space. Her team at Ethernity.live does contract work for crypto, and they are now also launching their own project.

"This book was written by me, Fatima Castiglione Maldonado, and co-authored by Marco Castiglione Maldonado, who wrote made corrections and amendments to most of the material. The code included in this book is based on developments done by our team at Ethernity.live (Juan Livingston, Jaime Irazabal, and Yoscar Hernandez). Big thanks to Giannella Papini and Fiona Castiglione Maldonado for their support; also, thanks to all the team at Packt."

Objectives
  • Grasp blockchain concepts such as private and public keys, addresses, wallets, and hashes
  • Send and analyze transactions in the Ethereum Rinkeby test network
  • Compile and deploy your own ERC20-compliant smart contracts and tokens
  • Test your smart contracts using MyEtherWallet
  • Create a distributed web interface for your contract
  • Combine Solidity and JavaScript to create your very own decentralized application
Audience

Introduction to Blockchain and Ethereum is ideal for you if you want to get to grips with blockchain technology and develop your own distributed applications with smart contracts written in Solidity. Prior exposure to an object-oriented programming language such as JavaScript is needed, as you'll cover the basics before getting straight to work.

Approach

This course thoroughly explains the technology in an easy-to-understand language while perfectly balancing theory and exercises. Each lesson is designed to build on the learnings of the previous lesson. The course also contains multiple activities that use real-life business scenarios for you to practice and apply your new skills in a highly relevant context.

Minimum Hardware Requirements

For an optimal student experience, we recommend the following hardware configuration:

  • Intel Core i3 processor or equivalent
  • 2 GB RAM (1.5 GB if running on a virtual machine)
  • 10 GB available hard disk space
  • 5400 RPM hard disk drive
  • DirectX 9-capable video card (1024 x 768 or higher resolution)
  • Internet connection
Software Requirements

You'll also need the following software installed in advance:

  • Operating system: Windows 8 or higher (64-bit version)
  • Mist (https://github.com/ethereum/mist/releases/)
  • Truffle (http://truffleframework.com/)
Installing the Code Bundle

Copy the code bundle for the class to the C:/Code folder.

Additional Resources

The code bundle for this course is also hosted on GitHub at: https://github.com/TrainingByPackt/Introduction-to-Blockchain-and-Ethereum.

We also have other code bundles from our rich catalog of books and videos available at https://github.com/PacktPublishing/. Check them out!

Conventions

Code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles are shown as follows: "You should name the file index.js."

A block of code is set as follows:

/* Contract data: array with balances and initial number of tokens */

mapping (address => uint256) public balanceOf;

uint initialSupply = 1000000 public;

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Introduction to Blockchain and Ethereum»

Look at similar books to Introduction to Blockchain and Ethereum. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Introduction to Blockchain and Ethereum»

Discussion, reviews of the book Introduction to Blockchain and Ethereum and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.