Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Complete DApp - Solidity and React - Blockchain Development
Complete DApp - Solidity and React - Blockchain Development

Complete DApp - Solidity and React - Blockchain Development: Dive into DApp, Solidity/React for a comprehensive journey from a novice to a blockchain maestro

Arrow left icon
Profile Icon Clarian North
Arrow right icon
€8.99 €82.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (1 Ratings)
Video Sep 2023 15hrs 43mins 1st Edition
Video
€8.99 €82.99
Subscription
Free Trial
Renews at €18.99p/m
Arrow left icon
Profile Icon Clarian North
Arrow right icon
€8.99 €82.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (1 Ratings)
Video Sep 2023 15hrs 43mins 1st Edition
Video
€8.99 €82.99
Subscription
Free Trial
Renews at €18.99p/m
Video
€8.99 €82.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Key benefits

  • Understand Solidity, smart contracts, and front-end development with React for blockchain integration
  • Gain experience with practical projects such as yield farming, staking, and building ERC20 tokens
  • Focus on the latest tools and techniques used in DApp development, stay current with industry demands

Description

DApp (decentralized application) operates on a blockchain network. DApps are decentralized and rely on a distributed network of computers rather than a central server. They use smart contracts for automation and tokens for transactions and are open-source, promoting transparency. This course is designed to equip us with the essential skills and knowledge needed to become proficient in building decentralized applications (DApps) on the blockchain. Starting with an introduction to blockchain technology and decentralization, the course progresses through hands-on tutorials covering Solidity, the Ethereum blockchain, smart contracts, and front-end development using React. Students will learn to create, compile, and deploy smart contracts, build DApp user interfaces, and interact with the Ethereum blockchain. The course delves into advanced topics such as token creation, NFT marketplaces, and DeFi concepts. With practical exercises and projects like building a voting system, practical experience in DApp development, and optional sections on UI animation and React and state, learners will gain opportunities for further skill enhancement. By the end of this course, we will have a robust understanding of DApp development and the ability to build and deploy their DApp. The course imparts essential technical skills and emphasizes real-world project structuring, understanding DApp development, and preparing us for freelancing opportunities and blockchain careers.

Who is this book for?

This course is designed for a diverse audience of individuals passionate about blockchain technology and DApp development. Beginners seeking to embark on their coding journey and aspiring developers looking to learn DApp as freelancers or within the blockchain industry. Entrepreneurs with innovative ideas can equip themselves with the skills needed to create functioning blockchain projects. Tech enthusiasts and existing developers can discover a wealth of knowledge for those intrigued by blockchain and DApp. Prerequisites include having a computer, the Internet, and a strong interest in DApp.

What you will learn

  • Understand and code in Solidity for smart contract development
  • Build user interfaces with React and Bootstrap
  • Learn to interact with blockchain networks
  • Develop real DApps such as yield farming systems and ERC20 tokens
  • Master Mocha and Truffle for contract testing
  • Set up a local blockchain environment for DApp development/testing

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Sep 28, 2023
Length: 15hrs 43mins
Edition : 1st
Language : English
ISBN-13 : 9781835463635
Category :
Languages :
Tools :

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : Sep 28, 2023
Length: 15hrs 43mins
Edition : 1st
Language : English
ISBN-13 : 9781835463635
Category :
Languages :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 76.97 150.97 74.00 saved
The Essential Guide to Web3
€29.99
Mastering Blockchain, Fourth Edition
€37.99
Complete DApp - Solidity and React - Blockchain Development
€8.99 €82.99
Total 76.97 150.97 74.00 saved Stars icon
Banner background image

Table of Contents

20 Chapters
Introduction to DApps Chevron down icon Chevron up icon
Introduction to the IDE Remix: Ethereum Chevron down icon Chevron up icon
Introduction to Solidity (Smart Contract Basics) Chevron down icon Chevron up icon
Build Your First Solidity DApp (Decentralized Application) from Scratch Chevron down icon Chevron up icon
Solidity and Smart Contract Glossary Chevron down icon Chevron up icon
Build a Basic Crypto Token (Solidity - Smart Contracts) Chevron down icon Chevron up icon
Optional: OpenSea NFT Marketplaces and Collections (KryptoBirdz Case Study) Chevron down icon Chevron up icon
Blockchain Smart Contracts and DeFi Lectures Chevron down icon Chevron up icon
The DApplication Developer Environment (Complete Setup) Chevron down icon Chevron up icon
Truffle Configs and Migration Setups Chevron down icon Chevron up icon
Advanced Solidity (ERC20 Token Functionality) Chevron down icon Chevron up icon
Smart Contract Debugging and Testing (Mocha and Chai) - Truffle and Solidity Chevron down icon Chevron up icon
DApp Smart Contracts: Staking, Unstaking, and Rewards Chevron down icon Chevron up icon
React Introduction (JavaScript, HTML, JSX, State, and Props) Chevron down icon Chevron up icon
Web3 and Loading Blockchain Data (Frontend) Chevron down icon Chevron up icon
Front-End DApp Development (Web3, JavaScript, React) Chevron down icon Chevron up icon
UI Animation - Additional Front-End Practice (Optional) Chevron down icon Chevron up icon
Additional React and State Practice (Optional) Chevron down icon Chevron up icon
Build a Voting DApplication (Smart Contract and Blockchain Interaction) Chevron down icon Chevron up icon
Conclusion Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Full star icon 5
(1 Ratings)
5 star 100%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
Pavlina Dec 28, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
It's really piety that Truffle is no more supported from Consensys on the Ethereum platform. Starting on December 20, 2023, Truffle will remain available as public archive. This gives developers around 90 days to migrate to Hardhat and other solutions.
Subscriber review Packt
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How can I download a video package for offline viewing? Chevron down icon Chevron up icon
  1. Login to your account at Packtpub.com.
  2. Click on "My Account" and then click on the "My Videos" tab to access your videos.
  3. Click on the "Download Now" link to start your video download.
How can I extract my video file? Chevron down icon Chevron up icon

All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.

How can I get help and support around my video package? Chevron down icon Chevron up icon

If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.

  1. Video
  2. Format watched (HTML, MP4, streaming)
  3. Chapter or section that issue relates to (if relevant)
  4. System being played on
  5. Browser used (if relevant)
  6. Details of support
Why can’t I download my video package? Chevron down icon Chevron up icon

In the even that you are having issues downloading your video package then please follow these instructions:

  1. Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
  2. Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.