Ethereum Blockchain and DApps​

Add to Wishlist
5.0
2 reviews

Course Description

Welcome to the course “Ethereum Blockchain and Dapps”

Ethereum is the most popular blockchain, open-source, provides decentralization and smart contract functionality. It helps in building decentralized applications (DApps). It enables the development of decentralized applications (Dapps) that offer the potential to disrupt various industries. So, are you ready to join the decentralized revolution? Out of many Ethereum courses, this free course is your gateway to understanding the Ethereum blockchain and unleashing the power of decentralized applications (Dapps).

In this course, you’ll learn about the groundbreaking technology that has the potential to change the way we interact with the world. The course starts with an exciting journey into the history of blockchain technology and the revolutionary Ethereum platform. You’ll learn about the unique features of Ethereum, including smart contracts, gas, and the Ethereum Virtual Machine (EVM). You’ll discover how these features enable the creation of trustless, decentralized applications that are free from the control of any central authority.

As you progress through the course, you’ll dive into Ethereum Blockchain along with Solidity (a high-level programming language for smart contracts) in a practice-oriented way. You’ll explore the syntax, data types, and control structures of Solidity, and you’ll learn how to write and deploy basic smart contracts to turn you into an Ethereum and Decentralized Application Developer.

Overall, this ethereum course will equip participants with the knowledge and skills to develop Dapps on the Ethereum blockchain, as well as a deep understanding of the opportunities and challenges presented by this technology. Time to gear up for this Ethereum course and learn the most disrupting technology!

What’s in this course?

  • A thorough introduction of Blockchain along with its types
  • All the core basics of Ethereum: Ethereum Virtual Machines, Ethereum Networks, Nodes, Blocks etc.
  • Working with Ethereum Accounts and Metamask along with Transactions and gas fees.
  • We will learn about Consensus Mechanisms, Cryptography and Hashing, Public/Private Keys.
  • A brief introduction of ERC-20 and ERC-721 Tokens.
  • Learn solidity using Remix IDE and different aspects of the language: Storage vs Memory, Data Types, Global, Local and State Variables, Functions and Modifiers, Events, Modules etc.
  • Create a Smart Contract using solidity.
  • Ethereum blockchain explorer by looking up smart contracts and transactions on Etherscan.
  • Available Dapps and essential elements of Dapps
  • Demo project so that you can apply all the things you learned in real project
  • And so much more – check out the full curriculum on this page!

What you’ll learn:

  • Build decentralized, fast, user-friendly smart contracts.
  • Provide amazing user experiences by leveraging the power of JavaScript with ease and integrate a web application to smart contract.
  • Apply for high-paid jobs or work as a freelancer in one the most-demanded sectors you can find in Dapps right now

Are there any course requirements or prerequisites?

  • Basic programming understanding is required for this ethereum course
  • You DON’T need to be a JavaScript or website development expert to succeed in this course
  • NO prior Blockchain, Ethereum or any other experience is required

Who this course is for:

  • Students who want to learn Ethereum Blockchain and how to build Dapps
  • Anyone who’s interested in learning an extremely popular technology used by tech companies in the world of blockchain
  • Students who want to take their web development and blockchain skills to the next level and learn a future-proof technology

 

Curriculum

Introduction

1
Course Introduction
2 Minutes

Fundamentals of Ethereum Blockchain

1
Decentralization
2 Minutes
2
What is Blockchain?
4 Minutes
3
Types of Blockchain
3 Minutes
4
Ethereum
2 Minutes
5
Ethereum Virtual Machines (EVM )
2 Minutes
6
Ethereum Networks
2 Minutes
7
Nodes
3 Minutes
8
Blocks
2 Minutes
9
Accounts and Metamask
8 Minutes
10
Gas and Transaction
2 Minutes
11
Consensus Mechanism
2 Minutes
12
Cryptography and Hashing
3 Minutes
13
Public / Private Key
2 minutes
14
ERC-20 and ERC-721 Tokens
3 minutes

Smart Contracts

1
Smart Contract
4 minutes
2
Remix IDE
4 minutes
3
Hardhat and Truffle
4 minutes
4
Solidity
1 Minute
5
Contract Layout
2 Minutes
6
Storage vs Memory
1 Minute
7
Data Types
4 Minutes
8
Global, Local, State Variables
2 Minutes
9
Functions and Modifiers
2 Minutes
10
Events
2 Minutes
11
Modules
1 Minute
12
Limitations
2 Minutes
13
Create an Smart Contract
12 Minutes

Ethereum Blockchain Explorer

1
Ethereum Blockchain Explorer
1 Minute
2
Look up a transactions
4 Minutes
3
Look up Smart Contracts
8 Minutes

Dapps

1
Decentralized Applications (Dapps)
3 Minutes
2
Available DAPPS
3 Minutes
3
Essential Elements of Dapps
4 Minutes

Course Project

1
Creating an NFT Minting Dapps
1 Minute
2
Create an Smart Contract for Dapps
28 Minutes
3
Smart Contract Testing
9 Minutes
4
Contract Deployment on Testnet
12 Minutes
5
Contract Interaction via Explorer
4 Minutes
6
Buildup a Simple React Application
19 Minutes
7
Contract Integration with React App
19 Minutes
8
Project Demo
7 Minutes

Conclusion

1
Conclusion
1 Minute

Reviews

5.0
5 out of 5
2 Ratings

Detailed Rating

Stars 5
2
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0

{{ review.user }}

{{ review.time }}
 

Show more
Please, login to leave a review

FAQ

10Pearls University is an online, on-ground and hybrid platform that offers workshops, trainings, webinars and courses free-of-cost in order to upskill the tech community.
Simply register and make an account on 10Pearls University, and you will have access to all the materials.
Yes! All our courses are self-paced, meaning that you can take them around your schedule.
Absolutely. Although some courses require some background knowledge of languages and concepts, all our courses offer guidance that is easy to understand, with resources and examples available in case you run into difficulties.
At the completion of your course, you will receive official 10Pearls University Certification.