-
Notifications
You must be signed in to change notification settings - Fork 0
Full Stack Developer DApps Roadmap
YAN edited this page Feb 18, 2024
·
1 revision
- Mengenal blockchain dan teknologi Distributed Ledger Technology (DLT)
- Mengenal JavaScript dan framework-framework lainnya
- Mengenal metodologi Scrum dan Agile
- Mengenal Git dan sistem version control
- Mengenal beberapa alat dan tools development, seperti VSCode, Chrome DevTools, atau Postman
- Mengenal Solidity dan bahasa pemrograman lainnya
- Mengenal Ethereum Virtual Machine (EVM) dan beberapa jenis blockchain lainnya
- Mengenal Smart Contract dan beberapa framework pengembangannya, seperti Truffle, OpenZeppelin, atau HardHat
- Mengenal Web3.js dan Ethers.js
- Mengenal beberapa jenis test, seperti Unit Testing, Integration Testing, atau End-to-End Testing
- Mengenal beberapa jenis DApps, seperti DeFi, DAO, atau NFT
- Mengenal beberapa jenis token, seperti ERC-20, ERC-721, atau ERC-1155
- Mengenal beberapa jenis wallet, seperti MetaMask, Trust Wallet, atau WalletConnect
- Mengenal beberapa jenis explorer, seperti Etherscan, BscScan, atau Polygonscan
- Mengenal beberapa jenis oracle, seperti Chainlink, Band, atau Tellor
- Mengenal beberapa jenis bridge, seperti Hop Protocol, Multichain, atau Anyswap
- Mengenal beberapa jenis layer-2, seperti Optimistic Rollups, ZK-Rollups, atau Sidechains
- Mengenal beberapa jenis smart contract standard, seperti EIP-20, EIP-721, atau EIP-1155
- Mengenal beberapa jenis scalability solutions, seperti Sharding, Plasma, atau State Channel
- Mengenal beberapa jenis privacy solutions, seperti ZK-SNARKs, ZK-STARKs, atau Bulletproofs
- Mengenal beberapa jenis interoperability solutions, seperti Cosmos, Polkadot, atau Chainbridge
- Mengenal beberapa jenis storage solutions, seperti IPFS, Filecoin, atau Swarm
- Mengenal beberapa jenis compute solutions, seperti Golem, iExec, atau Ocean Protocol
- Mengenal beberapa jenis identity solutions, seperti uPort, SelfKey, atau Bloom
- Mengenal beberapa jenis governance solutions, seperti Snapshot, Aragon, atau Colony
- Mengkoordinasikan tim development dan melakukan planning proyek
- Mengimplementasikan architectural pattern dan best practices
- Mengoptimalkan performa dan skalabilitas DApps
- Mengintegrasi DApps dengan beberapa jenis services, seperti email, push notification, atau SMS
- Mengintegrasikan DApps dengan beberapa jenis IoT devices, seperti sensors, drones, atau robots
- Mengembangkan DApps dengan fitur-fitur canggih, seperti AR, VR, atau XR
- Mengembangkan DApps dengan pengalaman pengguna yang baik dan responsif
- Mengimplementasikan fitur-fitur keamanan dan privasi pada DApps
- Mengimplementasikan fitur-fitur accessibility dan inclusive design pada DApps
- Mengimplementasikan fitur-fitur sustainability dan responsible innovation pada DApps
Silakan disesuaikan sesuai dengan level dan keahlian masing-masing.
