Created By Mammoth Interactive INC 22 Followers
Description
To build Ethereum Decentralized applications you will need to learn a couple of skills. This course can help you learn all of those skills.
This course takes the approach of “Learn by doing”. Students are encouraged to try out all aspects of the technologies on their own after each lecture. Almost all of the concepts discussed in the lectures are shown in action by way code samples etc.
-
-
00 Course overview - Web 3.0
12:56
-
01 What you'll need - Web 3.0
3:33
-
02 Fundamentals - Web 3.0
12:17
-
00 Course overview - Web 3.0
-
-
00 Blockchain Introduction - (Prerequisite) Introduction to Blockchain
8:32
-
01 What Are Blockchains And Distributed Ledgers - (Prerequisite) Introduction to Blockchain
3:49
-
02A What Are Bitcoin And Ethereum - (Prerequisite) Introduction to Blockchain
5:29
-
02B Ethereum Blockchain Properties - (Prerequisite) Introduction to Blockchain
10:22
-
03 What Are Smart Contracts - (Prerequisite) Introduction to Blockchain
2:01
-
04 What Is The Solidity Programming Language - (Prerequisite) Introduction to Blockchain
4:01
-
05 What Is An NFT - (Prerequisite) Introduction to Blockchain
2:45
-
00 Blockchain Introduction - (Prerequisite) Introduction to Blockchain
-
-
01 Course Requirements - (Prerequisite) Introduction to HTML
2:56
-
02 What Is Jsbin - (Prerequisite) Introduction to HTML
3:15
-
03 Setting Up The Html Document - (Prerequisite) Introduction to HTML
2:41
-
04 Header Tags And Paragraphs Tags - (Prerequisite) Introduction to HTML
4:07
-
05 Styles - (Prerequisite) Introduction to HTML
3:33
-
06 Bold Underline And Italic Tags - (Prerequisite) Introduction to HTML
3:10
-
07 Adding In A Link - (Prerequisite) Introduction to HTML
1:38
-
08 Adding In A Image - (Prerequisite) Introduction to HTML
3:01
-
09 Adding A Link To An Image - (Prerequisite) Introduction to HTML
1:55
-
10 Lists - (Prerequisite) Introduction to HTML
4:04
-
11 Tables - (Prerequisite) Introduction to HTML
3:30
-
12 Different Kinds Of Input - (Prerequisite) Introduction to HTML
4:59
-
13 Adding In A Submit Button - (Prerequisite) Introduction to HTML
3:01
-
14 Scripts And Style Tags - (Prerequisite) Introduction to HTML
3:27
-
01 Course Requirements - (Prerequisite) Introduction to HTML
-
-
01 Variables - (Prerequisite) Introduction to JavaScript
5:36
-
02 Strings - (Prerequisite) Introduction to JavaScript
10:24
-
03 Numbers - (Prerequisite) Introduction to JavaScript
4:52
-
04 Booleans - (Prerequisite) Introduction to JavaScript
5:22
-
05 If Statements - (Prerequisite) Introduction to JavaScript
4:28
-
06 Arrays - (Prerequisite) Introduction to JavaScript
8:31
-
07 For Loops - (Prerequisite) Introduction to JavaScript
9:17
-
08 While Loops - (Prerequisite) Introduction to JavaScript
4:34
-
09 Objects - (Prerequisite) Introduction to JavaScript
8:03
-
10 Functions - (Prerequisite) Introduction to JavaScript
6:09
-
11 Foreach - (Prerequisite) Introduction to JavaScript
3:54
-
12 Map Functions - (Prerequisite) Introduction to JavaScript
5:22
-
13 Using Objects As Dictionary - (Prerequisite) Introduction to JavaScript
2:45
-
14 Switch Statements - (Prerequisite) Introduction to JavaScript
6:39
-
15 Destructuring - (Prerequisite) Introduction to JavaScript
5:30
-
16 Spread Operator - (Prerequisite) Introduction to JavaScript
6:57
-
17 String Templates - (Prerequisite) Introduction to JavaScript
6:38
-
18 Error Handling - (Prerequisite) Introduction to JavaScript
5:46
-
19 Let And Const Keywords - (Prerequisite) Introduction to JavaScript
3:39
-
20 Do-while - (Prerequisite) Introduction to JavaScript
1:46
-
21 Sets - (Prerequisite) Introduction to JavaScript
5:42
-
22 Maps - (Prerequisite) Introduction to JavaScript
4:40
-
23 Stacks - (Prerequisite) Introduction to JavaScript
6:06
-
24 Queues - (Prerequisite) Introduction to JavaScript
11:49
-
25 For Loop - (Prerequisite) Introduction to JavaScript
5:12
-
26 Recursive Functions - (Prerequisite) Introduction to JavaScript
7:13
-
27 Loop Labeling - (Prerequisite) Introduction to JavaScript
5:18
-
28 2d Arrays - (Prerequisite) Introduction to JavaScript
21:59
-
30 Sentimental - (Prerequisite) Introduction to JavaScript
11:21
-
31 Functions With Optional Parameters - (Prerequisite) Introduction to JavaScript
15:10
-
32 Basic Regular Expression - (Prerequisite) Introduction to JavaScript
5:54
-
33 Handle Keypress Events - (Prerequisite) Introduction to JavaScript
22:46
-
34 Priority Queue - (Prerequisite) Introduction to JavaScript
15:54
-
35 Add delete Object Property - (Prerequisite) Introduction to JavaScript
2:45
-
36 Example With Sets Part 1 - (Prerequisite) Introduction to JavaScript
28:50
-
36 Example With Sets Part 2 - (Prerequisite) Introduction to JavaScript
43:21
-
37 Concat - (Prerequisite) Introduction to JavaScript
3:12
-
38 Flat And Flatmap - (Prerequisite) Introduction to JavaScript
2:07
-
01 Variables - (Prerequisite) Introduction to JavaScript
-
-
01 01 Introduction to the Course
1:30
-
01 03 Why should you learn JavaScript
0:52
-
01 04 Quick Win
1:36
-
01 05 Course Requirements
0:40
-
02 01 What will we learn in this section
0:43
-
02 02 Declare Variables with let and Const
15:46
-
02 03 Blocks and IIFEs
11:42
-
02 04 Strings in ES2020
11:40
-
02 05 Coding Challenge
0:47
-
02 06 Coding Challenge Solution
2:05
-
02 07 Section Summary
0:44
-
03 01 What will we learn in this section
0:41
-
03 02 Basics of Arrow Functions
15:00
-
03 03 Lexical This Keyword
10:29
-
03 04 Coding Challenge
0:43
-
03 05 Coding Challenge Solution
3:04
-
03 06 Section Summary
0:43
-
04 01 What will we learn in this section
0:32
-
04 02 Destructuring
15:31
-
04 03 Arrays in ES2020
16:32
-
04 04 Spread Operator
12:53
-
04 05 Coding Challenge
0:49
-
04 06 Coding Challenge Solution
3:44
-
04 07 Section Summary
0:45
-
05 01 What will we learn in this section
0:37
-
05 02 Rest Parameters
15:56
-
05 03 Default Parameters
18:34
-
05 04 Coding Challenge
0:49
-
05 05 Coding Challenge Solution
3:59
-
05 06 Section Summary
0:32
-
06 01 What will we learn in this section
0:43
-
06 02 Maps
20:27
-
06 03 Coding Challenge
0:40
-
06 04 Coding Challenge Solution
2:47
-
06 05 Section Summary
0:26
-
07 01 What will we learn in this section
0:38
-
07 02 Classes
16:26
-
07 03 Classes with Subclasses
16:37
-
07 04 Coding Challenge
0:57
-
07 05 Coding Challenge Solution
2:49
-
07 06 Section Summary
0:53
-
08 01 What will we learn in this section
1:02
-
08 02 Asynchronous JavaScript Example
11:19
-
08 03 The Event Loop
12:16
-
08 04 Asynchronous Javascript with Callbacks
9:17
-
08 05 Promises
21:16
-
08 06 Async Await
11:42
-
08 07 AJAX and APIs
6:36
-
08 08 Make AJAX Calls with Fetch and Promises
11:25
-
08 09 Make AJAX Calls with Fetch and Async Await
7:30
-
08 10 Coding Challenge
0:45
-
08 11 Coding Challenge Solution
7:41
-
08 12 Section Summary
0:56
-
09 01 Course Summary and Next Steps
2:25
-
01 01 Introduction to the Course
-
-
00 Build A Simple Tally Decentralized Website With Truffle, Solidity And Vanilla Javascript - Project OverviewUntitled Cast
6:36
-
01B What Is Truffle Ethereum
1:30
-
02 What Is Web3js
1:30
-
03 Install Metamask
2:15
-
04 What Is Ganache
1:42
-
00 Build A Simple Tally Decentralized Website With Truffle, Solidity And Vanilla Javascript - Project OverviewUntitled Cast
-
-
01 Build and compile Truffle Solidity smart contract
0:05
-
02 Deploy and migrate Truffle Solidity smart contract
9:27
-
01 Build and compile Truffle Solidity smart contract
-
-
03 Build Html To Interact With Smart Contract Via Website
5:41
-
04 Connect To Metamask With Javascript Web3
9:56
-
05 Enable User To Interact With Smart Contract Via Website
8:16
-
06 Test Dapp With Server, Metamask And Ganache
10:53
-
03 Build Html To Interact With Smart Contract Via Website
-
-
00 Why You Should Learn React
5:30
-
01 React Introduction
12:33
-
02 Set up a Container
8:13
-
03 Generate a List
6:46
-
04 Add Items to the List
6:34
-
05 Clear Input Field
10:26
-
06 Remove a Task
10:40
-
00 Why You Should Learn React
-
-
00 Project Preview - Build a question and answer thread React dapp with NEAR smart contract
1:52
-
01 Build A New React App - Build a simple dapp with React and Web3 that connects to MetaMask
4:08
-
00 Project Preview - Build a question and answer thread React dapp with NEAR smart contract
-
-
02 Build A Main Component
5:40
-
03 Display Main Component On Webpage
2:11
-
04 Build A Signin Component
2:54
-
02 Build A Main Component
-
-
05 Build Sign In Handler In Sign In Component
7:00
-
06 Handle Signin In App Component
9:47
-
07 Test With Ganache And Metamask
4:32
-
08 Tips For Debugging Web3 Dapps
2:37
-
05 Build Sign In Handler In Sign In Component
-
-
00 Project Preview - Build A Dapp With Metamask Account And Network
1:32
-
01 Build A React App With Components
6:11
-
02 Detect Metamask Crypto Wallet With Web3
10:28
-
03 Connect Components To App
7:42
-
04 Handle Account Or Network Change
10:49
-
00 Project Preview - Build A Dapp With Metamask Account And Network
-
-
00 Project Preview - Truffle Project With Infura And Ganache Cli
3:46
-
01 Build A New Truffle Project Project
14:11
-
02 Build A Local Blockchain With Ganache Cli
15:58
-
03 Deploy Contracts To Local Blockchain
10:58
-
04 Send Transaction To Run Function On Your Contract
5:42
-
00 Project Preview - Truffle Project With Infura And Ganache Cli
-
-
05 Use Infura To Connect To Public Networks
4:03
-
06 Fork Infura Client To Local Ganache Blockchain
16:33
-
05 Use Infura To Connect To Public Networks
-
-
01 Build A New Truffle Project
1:54
-
02 Configure Metamask To Use Mumbai Testnet
4:25
-
03 Get An Rpc Url Key With Maticvigil
2:39
-
04 Build An Nft Solidity Smart Contract
7:39
-
01 Build A New Truffle Project
-
-
05 Build Collection Data And NFT Data
3:46
-
06 Upload Images And Json To Pinata Ipfs
4:12
-
05 Build Collection Data And NFT Data
-
-
07 Migrate Contracts To Mumbai Network
7:01
-
08 Mint Tokens At Contract Address
11:32
-
09 View NFT On Opensea
6:24
-
07 Migrate Contracts To Mumbai Network
-
-
00 Project Overview - Build NFT Contract With Hardhat, Openzeppelin And Local Blockchain
11:29
-
01 Build A New Hardhat Project
3:13
-
02 Build A Simple NFT Contract With Openzeppelin Erc721 Standard
6:03
-
03 Test Smart Contract With Ethereum Waffle
11:56
-
04 Log To Console In Solidity With Hardhat
3:47
-
05 Deploy Contract To Local Network
7:31
-
00 Project Overview - Build NFT Contract With Hardhat, Openzeppelin And Local Blockchain
-
-
00 Build An Nft Minting Dapp With Truffle, Solidity, Openzeppelin And React - Project Overview
4:14
-
01 Build React Truffle Project From Scratch
2:27
-
02 Build A Smart Contract For Minting NFTs
8:56
-
00 Build An Nft Minting Dapp With Truffle, Solidity, Openzeppelin And React - Project Overview
-
-
03 Initialize Web3 In React
7:06
-
04 Deploy Smart Contract To Get Address And Abi
6:52
-
05 Build Frontend NFT Minting Functionality
7:35
-
06 Build Website Elements For User Interaction-5
8:55
-
07 Test Project With Metamask And Ganache
6:45
-
03 Initialize Web3 In React
-
-
00 Build A To Do List Dapp With Truffle And React - Project Overview
2:44
-
01 Set Up Truffle Dapp With Create React App
2:28
-
02 Build A To Do List Smart Contract
7:20
-
00 Build A To Do List Dapp With Truffle And React - Project Overview
-
-
03 Connect To Smart Contract In Web App
9:16
-
04 Migrate Smart Contract On Local Ganache Blockchain
8:17
-
05 Build Api Key Env Variable From Blocknative Notifier
3:55
-
06 Connect Backend Smart Contract Functionality To Frontend
6:50
-
07 Listen For Messages From Metamask Browser Wallet
4:55
-
03 Connect To Smart Contract In Web App
-
-
08 Build Website Elements For User Interaction
6:26
-
09 Test Project With Metamask And Ganache
4:39
-
10 Style Completed Tasks
3:10
-
08 Build Website Elements For User Interaction