shidiq

seseorang yang berusaha untuk hidup

pemikiran 4 menit baca

Materi Belajar

Blockchain & Smart Contract — Curated Learning Path

Kumpulan resource Web3, Solidity, dan Smart Contract Security yang disusun berdasarkan learning path: dari fundamental → development → security → karier.


Dasar & Fondasi Blockchain

MateriDeskripsiLink
Blockchain BasicsFundamental blockchain dari nol (Cyfrin Updraft)https://updraft.cyfrin.io/courses/blockchain-basics
Mastering EthereumBuku wajib developer Ethereumhttps://github.com/ethereumbook/ethereumbook
Ethereum Yellow PaperSpesifikasi teknis & matematis Ethereumhttps://ethereum.github.io/yellowpaper/paper.pdf
Yellow Paper SourceLaTeX source Ethereum Yellow Paperhttps://github.com/ethereum/yellowpaper
Upgrading EthereumConsensus Layer / Ethereum 2.0https://eth2book.info/latest/

Solidity & Smart Contract Development

Beginner

MateriFokusLink
Basics of SolidityPengenalan Solidityhttps://rareskills.io/learn-solidity
Smart Contract DevelopmentSolidity course (Cyfrin)https://updraft.cyfrin.io/courses/solidity
CryptoZombiesBelajar Solidity interaktifhttps://cryptozombies.io
Solidity Beginner MistakesPitfall umum pemulahttps://rareskills.io/post/solidity-beginner-mistakes
Solidity EventsEvent & log Ethereumhttps://rareskills.io/post/ethereum-events
ERC-4626Tokenized Vault standardhttps://rareskills.io/post/erc4626

Intermediate

MateriFokusLink
Foundry FundamentalsTooling & testinghttps://updraft.cyfrin.io/courses/foundry
Foundry TestingTesting patternhttps://rareskills.io/post/foundry-testing-solidity
Function SelectorsABI & selectorhttps://rareskills.io/post/function-selector
EOAs, CREATE & CREATE2Address derivationhttps://rareskills.io/post/ethereum-address-derivation
Low-Level Callcall / delegatecallhttps://rareskills.io/post/low-level-call-solidity
StaticcallRead-only executionhttps://rareskills.io/post/solidity-staticcall
Solidity Best PracticesConsenSys standardhttps://consensysdiligence.github.io/smart-contract-best-practices/development-recommendations/

Advanced

MateriFokusLink
Advanced FoundryFuzz & invarianthttps://updraft.cyfrin.io/courses/advanced-foundry
Invariant TestingProperty-based testinghttps://rareskills.io/post/invariant-testing-solidity
Gas OptimizationEfisiensi EVMhttps://rareskills.io/post/gas-optimization
Proxy PatternsUpgradeabilityhttps://rareskills.io/proxy-patterns
Diamond Proxy (EIP-2535)Modular contractshttps://rareskills.io/post/diamond-proxy
Awesome DiamondsResource Diamondhttps://github.com/mudgen/awesome-diamonds

Smart Contract Security & Auditing

Artikel & Dokumentasi

MateriFokusLink
Smart Contract SecuritySecurity overviewhttps://rareskills.io/post/smart-contract-security
Secureum ArticlesDeep security diveshttps://secureum.substack.com
OpenZeppelin DocsSecure patternshttps://docs.openzeppelin.com
Trail of Bits DocsResearch & auditshttps://trailofbits.com/docs/
Immunefi LearnWeb3 security fundamentalshttps://immunefi.com/learn/
Web3 Security PlaybookWhitepaperhttps://immunefi.com/whitepapers/web3-security-playbook.pdf

Video & Playlist

MateriFokusLink
Hack Solidity PlaylistVulnerability tutorialhttps://www.youtube.com/playlist?list=PLO5VPQH6OWdWsCgXJT9UuzgbC8SPvTRi5
Reentrancy AttackContoh exploithttps://www.youtube.com/watch?v=4Mm3BCyHtDY
Secureum VideosBootcamp securityhttps://www.youtube.com/@SecureumVideos

CTF & Practice

PlatformLevelLink
EthernautBeginnerhttps://ethernaut.openzeppelin.com
Capture The EtherIntermediatehttps://capturetheether.com
Damn Vulnerable DeFiIntermediatehttps://damnvulnerabledefi.xyz
Paradigm CTFAdvancedhttps://ctf.paradigm.xyz

Research & Vulnerability Database

ResourceFokusLink
SoloditAudit reportshttp://solodit.xyz
DeFiHack LabsHack case studyhttps://github.com/DeFiHackLabs
One Bug Per DayDaily vulnhttps://www.onebugperday.com
Ultimate DeFi Research BaseDeFi researchhttps://github.com/OffcierCia/ultimate-defi-research-base

Math & Finance in Solidity

MateriTopikLink
Math in Solidity (Part 1–5)Numbers → Logarithmhttps://medium.com/coinmonks/math-in-solidity-part-1-numbers-384c8377f26d
Uniswap V3 Development BookAMM math & DEXhttps://uniswapv3book.com/index.html

Video Learning (General)

MateriPlatformLink
Blockchain & Solidity Full CoursefreeCodeCamphttps://www.youtube.com/watch?v=gyMwXuJrbJQ
Solidity Beginner to ExpertfreeCodeCamphttps://www.youtube.com/watch?v=M576WGiDBdQ

Web3 Security GitHub Repositories

RepositoryFokusLink
Smart Contract VulnerabilitiesDatabase vulnhttps://github.com/kadenzipfel/smart-contract-vulnerabilities
Web3 Audit SkillsAuditor roadmaphttps://github.com/0x-Shashi/WEB3-AUDIT-SKILLS
Blockchain Attack VectorsAttack patternshttps://github.com/ImmuneBytes-Security-Audit/Blockchain-Attack-Vectors
Web3 Bounties & ExploitsReal exploitshttps://github.com/ArsenSecurity/Bounties-Exploit-Bugs
Awesome Smart ContractsResource listhttps://github.com/shafu0x/awesome-smart-contracts

Bug Bounty & Career

Bug Bounty Platforms

Job Boards


Matematika

Buku Matematika Kurikulum Merdeka resmi dari Kemdikbud untuk semua jenjang, dilengkapi video pembelajaran dan sumber pendukung.


Video Pembelajaran

MateriDeskripsiLink
Pre-AlgebraFondasi matematika (aritmetika, pecahan, rasio)https://www.youtube.com/playlist?list=PL0o_zxa4K1BVoTlaXWFcFZ7fU3RvmFMMG
FreeCodeCamp MathKoleksi matematika dasar hingga lanjuthttps://www.youtube.com/playlist?list=PLWKjhJtqVAbl5SlE6aBHzUVZ1e6q1Wz0v
Khan AcademyVideo + latihan interaktif (ID/EN)https://www.khanacademy.org
3Blue1BrownVisualisasi & intuisi matematikahttps://www.youtube.com/@3blue1brown

SD (Kelas 1–6)

KelasDownload
Kelas 1https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika-BS-KLS-I.pdf
Kelas 2https://buku.kemendikdasmen.go.id/katalog/matematika-untuk-sdmi-kelas-ii
Kelas 3https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika_BS_KLS_III.pdf
Kelas 4https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika-BS-KLS-IV.pdf
Kelas 5https://repo.mahadewa.ac.id/id/eprint/661/1/BUKU%20SISWA%20MATEMATIKA%20KELAS%20V%20SD.pdf
Kelas 6https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika_BS_KLS_VI.pdf

SMP (Kelas 7–9)

KelasDownload
Kelas 7https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika-BS-KLS-VII.pdf
Kelas 8https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika-BS-KLS-VIII-Baru.pdf
Kelas 9https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika_BS_KLS_IX.pdf

SMA (Kelas 10–12)

KelasDownload
Kelas 10https://sman20-jkt.sch.id/E-Learning/siswa_merdeka/MATEMATIKA-BS-KLS_X_Rev.pdf
Kelas 11https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika-BS-KLS-XI.pdf
Kelas 12https://static.buku.kemdikbud.go.id/content/pdf/bukuteks/kurikulum21/Matematika-BS-KLS-XII.pdf

Materi Pendukung

Referensi Teori

Latihan & Problem Solving

Tools Interaktif


Jika link PDF tidak berfungsi, semua buku Matematika Kelas 1–12 tersedia di:
Google Drive

Roadmap Matematika

Ini merupakan roadmap matematika dari pra-kuliah, S1, awal S2.

Loading diagram...

© 2026 Shidiq. All rights reserved.