watching now
4 Students

69 Lessons

Beginner

What You Will Learn?

  • How to build decentralized Blockchain application with Ethereum & Solidity
  • How to become a Blockchain developer
  • How to build a standard MERN stack application

Curriculum

4h 11m
Section 1: Welcome!
04:37
Section 2: Setting up!
09:04
Section Introduction!
00:35
Installing Node JS
02:07
Installing Atom
01:27
Installing Git & Setting Up Github
04:55
Section 3: Backend Web 2.0 Application
53:56
Section Introduction
00:48
Installing Express
05:32
Installing MySQL
04:22
POST Input Setup
04:30
Posting With Postman
05:45
Setting Up Nodemon
01:53
Validation Message
03:18
Connecting MYSQL
05:59
Creating Database
01:27
Writing Your First Query
07:42
Getting Data Back
05:51
Adding Public Directory
03:31
Git Commits Rewind
03:18
Section 4: Frontend Web 2.0 Application
1:21:30
Section Introduction!
01:50
Setting Up React
06:02
Adding Fields To View
04:06
Post With AXIOS
08:11
Getting Back Information
03:34
Setting Up PayPal
03:15
Installing PayPal SDK
03:51
Creating Payment With PayPal
06:14
Funding The App
08:56
Storing In Session
04:34
Picking The Winner Function
06:35
Picking Partcipants
07:20
Storing Winner Session
03:08
Deleting All Users
02:27
Paying The Winner
06:36
Makeover with Bootstrap
04:13
Final! Web 2.0 Application
00:38
Section 5: Hello Decentralized App!
10:39
Section Introduction!
02:40
Breakdown Of Web 2.0 to Web 3.0
02:39
Decentralized Development Environment
01:15
Basic Block Of Ethereum Contract
01:10
What Is Ethereum Gas
01:26
Solidity Contract Types
01:29
Section 6: Ethereum Smart Contract With Solidity
33:37
Solidity Remix Editor!
03:18
Solidity Types That We Will Use
02:50
Storing Addresses
04:22
Require Statement
02:30
Debugging The Contract
01:34
Getting Started With Picking A Winner
02:07
Random Hash Function
04:39
Transfer Balance To Winner
01:43
Testing Smart Contract
02:12
Installing MetaMask
03:29
Getting Ether From Rinkeby
01:21
Deploying to Rinkeby TestNet
02:04
Viewing Tx On Rinkeby
01:28
Section 7: Backend Web 3.0 Decentralized Application
27:16
Section Introduction!
01:49
Decentralized Backbone
03:24
Decentralized Lottery App Github Push
02:28
Setting Up Pages With Next
03:51
Compile Script!
06:12
Getting Infura FiredUp!
05:38
Deployed To Rinkeby
03:54
Section 8: Interactive Smart Contract
31:04
Rendering The View
03:31
Getting Web3 Installed
07:40
Getting Contract Balance
03:13
Adding Ether To Contract
10:57
Manager Picks Function
04:36
Bonus Section For Course!
00:34
Final Web 3.0! Decentralization!
00:33

Description

Requirements

  • Basic Understanding Of JavaScript
  • Basic Understanding of HTML/CSS

About the Instructor

Reviews 1
Students 66
Courses 1

I'm Masnad Nehith, a Software Architect living in Helsinki, Finland!

I work in a Financial Technology Company. I have majored in Computer Science and have over 5 years of experience in the field. I have helped startups from ground up into successful functional companies.
I am a Blockchain developer and an AI Enthusiast, currently working with Blockchain and AI technologies to enhance the financial tech sector.

I can't wait for you to take my course and start this adventure with me!

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo