Profile PictureEngin Arslan

A Practical Introduction to Developing Web3 Apps Using Solidity and React

$9.99
0 ratings

I have spent many weekends learning as much as possible about writing smart contracts and developing applications on the blockchain. I wrote this short and accessible book to share my learnings and show you how to build a Web3 app powered by a smart contract from scratch using

  • Solidity
  • Hardhat
  • React
  • Next.js.Ā 

šŸ“– About the Book

Imagine building a project with someone. You are planning on monetizing this project by accepting payments in cryptocurrency. You would want to distribute the earnings fairly between yourselves.Ā Partnerly.coĀ helps you do this. It is an app that helps you create a smart contract on the blockchain to distribute the collected payments between two (or more) parties in a predetermined split ratio.

In this short book, I will share how I builtĀ Partnerly.coĀ from scratch with you. First, we will learn how to create a smart contract that can be deployed on theĀ Ethereum blockchainĀ usingĀ SolidityĀ and following theĀ TDDĀ methodology. Then, we will be looking at building a front end for this contract usingĀ ReactĀ inĀ Next.js.

This book consists of two chapters. The first chapter is on building a smart contract using Solidity and Hardhat. The second chapter is about building the front end to deploy and interact with the smart contract. You can read the first chapter atĀ Partnerly.co/LearnĀ for free if you want to take a peek!Ā 

šŸ‘‹ About Me

Hi there! My name is Engin Arslan. I am a software developer based in Zurich (Previously Berlin and Toronto). Before becoming a developer, I worked as a visual effects artist/technical director on films and TV shows, including Resident Evil 4, Tron, Mama, Pompeii, Vikings, and Strain. I received an Emmy Nomination and won a Canadian Screen Award for my Visual Effects work.

During my time in VFX, I fell in love with Python and with programming in general. As a result, I have taught myself web development and changed careers to immerse myself completely in software development.Ā 

Currently, I am working as a front-end engineer. I am also an author for a couple of online courses, such as 3D Graphics on the Web and Coding for Visual Learners on Linkedin Learning.

ā—Disclaimer

I amĀ notĀ a Blockchain developer. In fact, I am just learning this stuff myself. However, I am a software developer and an educator who taught programming from scratch to thousands of students. I can't claim that you will become a Blockchain development expert by just following this book, but I am pretty confident that you will learn practical skills that will make this a valuable stepping stone in your journey.


Add to cart

PDF and EPUB versions of the book

Pages
76
Copy product URL
$9.99

A Practical Introduction to Developing Web3 Apps Using Solidity and React

0 ratings
Add to cart