Sale!

6 Figures Blockchain Developer Online Course

Original price was: $10.00.Current price is: $2.00.

Description

 

6 Figures Blockchain Developer Online Course

Course Curriculum

Welcome

StartSupport & Resources

Blockchain & Ethereum

Start1. Introduction (0:20)

Start2. Blockchain (5:48)

Start3. Cryptocurrencies & Bitcoin (2:43)

Start4. Ethereum (2:29)

Start5. Cryptographic hashes (2:02)

Start6. Ethereum addresses (1:55)

Start7. Wallets (3:18)

Start8. Transactions (2:47)

Start9. Smart contracts (3:42)

Start10. Gas (2:43)

Start11. Ethereum accounts: EOA vs contracts

Start12. Ethereum networks: Local, public testnets & mainnet

Decentralized Applications

Start1. Introduction (0:35)

Start2. What is a decentralized application? Real-Life Dapp Demo (2:46)

Start3. DeFi and popular Decentralized Application on Ethereum (2:33)

Start4. Architecture of decentralized application (2:35)

Start5. Development process of a Decentralized Application (2:18)

Blockchain development tools

Start1. Introduction (0:45)

Start2. Remix (2:53)

Start3. NodeJS & npm

Start4. Ganache

Start5. Truffle

Start6. Metamask

Start7. Infura

Start8. Etherscan

Smart contracts & Solidity Development

Start1. Introduction (1:56)

Start2. Compilation

Start3. Structure of a smart contract (2:19)

Start4. Variable types (8:39)

Start5. Built-in variables (1:30)

Start6. Constructor (1:28)

Start7. Declaring functions (3:48)

Start8. Function visibility (3:17)

Start9. Variable visibility (4:11)

Start10. Deploying & interacting with a smart contract in Remix (5:23)

Start11. Control structures: if, while, etc… (7:40)

Start12. Arrays (14:02)

Start13. Mappings (12:17)

Start14. Structs (8:28)

Start15. Events (6:29)

Start16. Interacting between smart contracts (11:24)

Start17. Transferring Ether (6:21)

Start18. Dealing with errors (require, throw…) (9:42)

Start19. Custom function modifiers (5:17)

Start20. Inheritance (3:14)

Mini-project “Multisig Wallet” – Code the Solidity smart contract

Start1. Introduction (1:04)

Start2. Add approvers (3:02)

Start3. Get list of approvers (1:13)

Start4. Create transfers (3:03)

Start5. Get list of transfers (1:46)

Start6. Approve transfers (4:10)

Start7. Receive Ether (1:26)

Start8. Access control (2:33)

Mini-project “Multisig Wallet” – Testing the smart contract with Truffle

Start1. Introduction (1:55)

Start2. Create the Truffle project (3:20)

Start3. Deploy the smart contract in our test (4:29)

Start4. Your first Solidity test (6:39)

Start5. Test createTransfer() (1/2, happy path) (5:47)

Start6. Test createTransfer() (2/2, unhappy path) (4:47)

Start7. Test approveTransfer() (1/3, happy path) (4:05)

Start8. Test approveTransfer() (2/3, happy path) (3:48)

Start9. Test approveTransfer() (3/3, unhappy path) (4:43)

Mini-project “Multisig Wallet” – Code the frontend (Full Dapp) with JS, React & Web3

Start1. Introduction (1:11)

Start2. Let’s break down the development process for Dapp frontends (1:20)

Start3. Add a migration file (5:53)

Start4. Deploy smart contract to Blockchain with Truffle (3:15)

Start5. Understanding contract artifacts & ABIs (3:09)

Start6. Setup the React frontend in our Truffle project (5:23)

Start7. Start the frontend server and see the Dapp in your browser (1:44)

Start8. Connect the frontend to the smart contract with Web3 (5:13)

Start9. Integrate Web3 to our React application (4:41)

Start10. Read smart contract data from the frontend with Web3 (4:17)

Start11. Modify smart contract data from the frontend (send transaction) with Web3 (6:46)

Start12. Show a list of transfers (4:04)

Start13. Approve transfers (2:27)

Start14. Integrate Web3 to Metamask (4:44)

Start15. Use Ganache addresses in Metamask (2:03)

Start16. Try out the Dapp in your browser! (3:23)

Start17. Challenge

Start18. Update to Solidity 0.8

Start19. Update to Metamask

Mini-project “Multisig Wallet” – Deployment to public testnet and mainnet

Start1. Introduction (1:03)

Start2. Creating Ethereum addresses (1:27)

Start3. Getting some fake Ether with a Faucet (1:28)

Start4. Create a project in Infura (1:11)

Start5. Configure Truffle to use Infura with hdwallet-provider (2:42)

Start6. Safe management of private keys in truffle-config (2:58)

Start7. Deploy smart contract to Kovan (2:00)

Start8. Deploying the frontend via Netlify and connect it to smart contract (3:49)

Start9. Deploying the Dapp to mainnet

Capstone project “Decentralized Exchange for ERC20 tokens” – Smart contract

Start1. Introduction (1:07)

Start2. How a decentralized exchange work

Start3. ERC20 tokens (8:22)

Start4. Create token registry (4:01)

Start5. Create wallet (6:57)

Start6. Integration with the Dai stablecoin (3:49)

Start7. ERC20 token mocks (1:46)

Start8. Create limit orders (12:52)

Start9. Create market orders (17:12)

Start10. Prevent integer overflow bug (8:13)

Start11. List orders

Start12. List tokens

Start13. Faucet for ERC20 tokens & Dai

Capstone project “Decentralized Exchange for ERC20 tokens” – Tests

Start1. Introduction (0:55)

Start2. Setup the Truffle project (2:28)

Start3. Deploy mock ERC20 tokens (2:29)

Start4. Deploy The Dex smart contract (3:09)

Start5. Allocate initial token balances (3:17)

Start6. Test deposit() (4:59)

Start7. Test withdraw() (3:58)

Start8. Test createLimitOrder() (1/3 – Happy path) (5:31)

Start9. Test createLimitOrder() (2/3 – Happy path) (3:19)

Start10. Test createLimitOrder() (3/3 – Unhappy path) (4:44)

Start11. Test createMarketOrder() (1/2 – Happy path) (5:13)

Start12. Test createMarketOrder() (2/2 – Unhappy path) (5:19)

Capstone project “Decentralized Exchange for ERC20 tokens” – Frontend

Start1. Introduction (0:41)

Start2. Setup the Truffle project (2:29)

Start3. Create the migration file (4:00)

Start4. Seed token balances (3:44)

Start5. Seed orders (3:55)

Start6. Connect frontend to smart contracts with Web3 (7:58)

Preview7. Loading component (4:54)

Start8. Dropdown component (6:01)

Start9. Header component (4:11)

Start10. Integrate Header into App component (5:32)

Start11. Wallet component (6:17)

Start12. Integrate Wallet into App component (7:49)

Start13. New order component (6:05)

Start14. Integrate New Order into App (3:51)

Start15. All orders component (3:41)

Start16. Integrate All orders into App (6:50)

Start17. My orders component (2:02)

Start18. Integrate My orders into App (2:12)

Preview19. All trades component – table (1:59)

Start20. All trades component – chart (2:38)

Start21. Integrate All trades into App (9:51)

Start22. Try it out in your browser! (3:08)

Start23. Update to Solidity 0.8

Start24. Update to Metamask

Finding your first Blockchain job: Aim, Load, Fire

Start1. Introduction (0:33)

Start2. The 3 steps to find your first Blockchain job (Aim, Load, Fire) (0:59)

Start3. Aim: Position yourself on the job market (4:55)

Start4. Load: Build a ROCKSTAR Blockchain CV (3:23)

Start5. Load: Create a job magnet LinkedIn profile (8:15)

Start6. Load: Showcase your portfolio of Blockchain projects on Github (coming soon)

Start7. Fire: The best places to find (well-paid) Blockchain jobs (3:28)

Start8. Fire: Prepare for the technical interview – Easy questions (15:50)

Start9. Fire: Prepare for the technical interview – Intermediate questions (17:19)

Start10. Fire: Prepare for the technical interview – Difficult questions (8:14)

Bonuses

StartBonus 1: Useful Solidity snippets

StartBonus 2: Directory of top Blockchain companies

StartBonus 3: Access to private Discord group for 24/7 support


Discover more from Expert Training

Subscribe to get the latest posts sent to your email.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.