Julien Klepatch – 6-Figure Blockchain Developer – EatTheBlocks Pro

$11.00

This course is available
Download link will be sent to you within 3 hours
We appreciate your patience and understanding.

Description

Description

6-Figure Blockchain Developer – EatTheBlocks Pro, Julien Klepatch – 6-Figure Blockchain Developer – EatTheBlocks Pro, 6-Figure Blockchain Developer – EatTheBlocks Pro download, Julien Klepatch – 6-Figure Blockchain Developer – EatTheBlocks Pro review, 6-Figure Blockchain Developer – EatTheBlocks Pro free torent

Julien Klepatch – 6-Figure Blockchain Developer – EatTheBlocks Pro

Learn Web3 Development with Ethereum and Solidity

Your Instructor

Julien Klepatch

Hi! My name is Julien and I am the instructor of EatTheBlocks Pro.

I am a senior Blockchain software engineer. I used to work in Finance, and I switched to software development 6 years ago.

For the past 3 years, I have been building Dapps and Solidity smart contracts for several Ethereum and ICOs projects, including Lendingblock, an institutional crypto lending exchange.

I run EatTheBlocks, a youtube channel for Ethereum developers. I have also published a Blockchain course for Manning.

I also contribute to the code of Drizzle and I spoke at TruffleCon 2019 on Drizzle.

I also have extensive experience with Nodejs, Javascript & React, having worked as a full-stack software engineer for the last 6 years.

Course Curriculum

Welcome

Support & Resources

Blockchain & Ethereum

1. Introduction (0:20)

2. Blockchain (5:48)

3. Cryptocurrencies & Bitcoin (2:43)

4. Ethereum (2:29)

5. Cryptographic hashes (2:02)

6. Ethereum addresses (1:55)

7. Wallets (3:18)

8. Transactions (2:47)

9. Smart contracts (3:42)

10. Gas (2:43)

11. Ethereum accounts: EOA vs contracts

12. Ethereum networks: Local, public testnets & mainnet

Decentralized Applications

1. Introduction (0:35)

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

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

4. Architecture of decentralized application (2:35)

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

Blockchain development tools

1. Introduction (0:45)

2. Remix (2:53)

3. NodeJS & npm

4. Ganache

5. Truffle

6. Metamask

7. Infura

8. Etherscan

Smart contracts & Solidity Development

1. Introduction (1:56)

2. Compilation

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

4. Variable types (8:39)

5. Built-in variables (1:30)

6. Constructor (1:28)

7. Declaring functions (3:48)

8. Function visibility (3:17)

9. Variable visibility (4:11)

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

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

12. Arrays (14:02)

13. Mappings (12:17)

14. Structs (8:28)

15. Events (6:29)

16. Interacting between smart contracts (11:24)

17. Transferring Ether (6:21)

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

19. Custom function modifiers (5:17)

20. Inheritance (3:14)

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

1. Introduction (1:04)

2. Add approvers (3:02)

3. Get list of approvers (1:13)

4. Create transfers (3:03)

5. Get list of transfers (1:46)

6. Approve transfers (4:10)

7. Receive Ether (1:26)

8. Access control (2:33)

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

1. Introduction (1:55)

2. Create the Truffle project (3:20)

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

4. Your first Solidity test (6:39)

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

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

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

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

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

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

1. Introduction (1:11)

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

3. Add a migration file (5:53)

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

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

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

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

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

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

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

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

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

13. Approve transfers (2:27)

14. Integrate Web3 to Metamask (4:44)

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

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

17. Challenge

18. Update to Solidity 0.8

19. Update to Metamask

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

1. Introduction (1:03)

2. Creating Ethereum addresses (1:27)

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

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

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

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

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

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

9. Deploying the Dapp to mainnet

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

1. Introduction (1:07)

2. How a decentralized exchange work

3. ERC20 tokens (8:22)

4. Create token registry (4:01)

5. Create wallet (6:57)

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

7. ERC20 token mocks (1:46)

8. Create limit orders (12:52)

9. Create market orders (17:12)

10. Prevent integer overflow bug (8:13)

11. List orders

12. List tokens

13. Faucet for ERC20 tokens & Dai

Capstone project “Decentralized Exchange for ERC20 tokens” – Tests

1. Introduction (0:55)

2. Setup the Truffle project (2:28)

3. Deploy mock ERC20 tokens (2:29)

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

5. Allocate initial token balances (3:17)

6. Test deposit() (4:59)

7. Test withdraw() (3:58)

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

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

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

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

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

Capstone project “Decentralized Exchange for ERC20 tokens” – Frontend

1. Introduction (0:41)

2. Setup the Truffle project (2:29)

3. Create the migration file (4:00)

4. Seed token balances (3:44)

5. Seed orders (3:55)

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

7. Loading component (4:54)

8. Dropdown component (6:01)

9. Header component (4:11)

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

11. Wallet component (6:17)

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

13. New order component (6:05)

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

15. All orders component (3:41)

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

17. My orders component (2:02)

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

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

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

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

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

23. Update to Solidity 0.8

24. Update to Metamask

Finding your first Blockchain job: Aim, Load, Fire

1. Introduction (0:33)

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

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

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

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

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

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

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

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

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

Bonuses

Bonus 1: Useful Solidity snippets

Bonus 2: Directory of top Blockchain companies

More Information: Please check more value courses here !

Refund is acceptable:

  • Firstly, item is not as explained
  • Secondly, The Psychotherapy and Spirituality Summit do not work the way it should.
  • Thirdly, and most importantly, support extension can not be used.

Thank you for choosing us! We’re so happy that you feel comfortable enough with us to forward your business here.

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Julien Klepatch – 6-Figure Blockchain Developer – EatTheBlocks Pro”

Your email address will not be published.