Chia Sẻ Khóa Học Bắt Đầu Với Web3 Development [Khóa 7702 A]
Phát triển ứng dụng phi tập trung đầu tiên của bạn từ đầu trên Ethereum blockchain với Solidity.
Bạn sẽ học được gì:
- ✓ Hiểu triết lý cơ bản đằng sau blockchain và các ứng dụng phân tán/phi tập trung.
- ✓ Cơ bản về cách một blockchain nói chung hoạt động, chỉ đủ để có thể sử dụng nó như một development platform.
- ✓ Phát triển một ứng dụng web3, tạo một dự án, triển khai nó trong production, viết các smart contract, unit test chúng và tạo một giao diện người dùng cho chúng.
- ✓ Cách kết hợp các công cụ phù hợp để tạo ra một môi trường phát triển thực dụng nhất quán và thực tế.
- ✓ Fundamentals của Solidity smart contract language.
- ✓ Cách sử dụng Truffle build và testing framework (bao gồm Truffle 4).
- ✓ Cách triển khai một ứng dụng phi tập trung cho các Ethereum instance khác nhau (testrpc, private chain, test chain, main net).
- ✓ Cách unit test các smart contract.
Chào mừng bạn đến với "Trở thành một Blockchain Developer với Ethereum và Solidity"!
Khóa học này là phần giới thiệu đầy đủ về phát triển ứng dụng phi tập trung (Dapp) trên Ethereum blockchain bằng cách sử dụng ngôn ngữ Solidity và Truffle build framework.
Không cần biết bất cứ điều gì về blockchain, bạn chỉ cần có một số kinh nghiệm phát triển phần mềm cơ bản. Cho dù bạn đã viết một số code cho các ứng dụng backend, web hoặc mobile, thì cũng đủ để trở thành một blockchain developer nhờ khóa học này.
Ngày nay, blockchain đang có rất nhiều cuộc thảo luận về lý thuyết hoặc dự đoán xung quanh nó, nhưng khóa học này sẽ giúp bạn hiểu rõ về code thực tế để xây dựng ứng dụng phi tập trung đầu tiên của mình. Đây là loại kỹ năng có thể giúp bạn có được một công việc thực tế với tư cách là một blockchain developer, một thứ đang có nhu cầu tăng vọt ngay bây giờ.
Bạn đã bao giờ nhìn lại những năm chín mươi, nghĩ rằng bạn sẽ thích trở thành một phần của cuộc cách mạng web. Chà, đừng mơ mộng nữa: blockchain đang ở đây và nó hứa hẹn sẽ còn lớn hơn cả web hay thậm chí là cuộc cách mạng di động.
Những gì khóa học này bao gồm:
- ✓ Chúng tôi đề cập ngắn gọn triết lý của blockchain, cả như một hệ thống tiền điện tử và như một development platform.
- ✓ Sau đó, chúng tôi sẽ giải thích cách hoạt động của các blockchain, các thành phần chính của chúng là gì và hệ sinh thái của nó được cấu trúc như thế nào.
- ✓ Sau đó, chúng tôi nhanh chóng đi qua các công cụ cryptographic chính mà bạn cần hiểu.
- ✓ Chúng tôi tiếp tục với một mô tả về môi trường phát triển hoàn hảo, bao gồm các công cụ được hầu hết các nhà phát triển blockchain chuyên nghiệp sử dụng.
- ✓ Và phần lớn nhất của khóa học là dành riêng cho việc hướng dẫn bạn tạo, phát triển, thử nghiệm và triển khai lặp đi lặp lại ứng dụng phi tập trung ChainList.
Các công cụ chúng tôi sử dụng:
- ✓ Tất nhiên là Ethereum.
- ✓ Tiện ích mở rộng Metamask Chrome.
- ✓ Solidity smart contract language.
- ✓ Truffle build và test framework (Truffle 4).
- ✓ Ganache Ethereum node emulator.
- ✓ Github Pages.
- ✓ Atom (text editor).
- ✓ Rinkeby test network.
Chúng tôi cố tình không phát minh lại bánh xe hoặc phát triển các công cụ xây dựng của riêng mình bởi vì làm điều đó có vẻ không thực dụng lắm. Đó là lý do tại sao chúng tôi chứng minh việc sử dụng các công cụ phát triển như Truffle và Ganache cung cấp rất nhiều tính năng rất mạnh mẽ, mặc dù chúng phát triển rất thường xuyên.
Mục lục:
- ✓ 01 - Commencez ici.
- ✓ 02 - Tại sao lại là Blockchain.
- ✓ 03 - Blockchain là gì (và nó không phải là gì).
- ✓ 04 - Cryptography 101.
- ✓ 05 - Cài đặt Môi trường Phát triển (Truffle 4).
- ✓ 06 - Smart Contract đầu tiên của tôi (Truffle 4).
- ✓ 07 - Bạn thiết kế và phát triển một ứng dụng phi tập trung như thế nào (Truffle 4).
- ✓ 08 - Truffle 5 Update.
- ✓ 09 - Kết luận.
Khóa học này dành cho ai:
- ✓ Bất kỳ ai có một chút kinh nghiệm backend và/hoặc frontend software development.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU