Blockchain & Web3

Understand the principles of decentralized technologies, cryptocurrencies, and smart contracts. Learn to build decentralized applications (dApps) on platforms like Ethereum.

10 subcategories · 274 courses total

Cryptocurrency & Digital Assets
Explore the world of cryptocurrencies like Bitcoin and Ethereum. Learn about digital wallets, exchanges, and the principles of digital asset management and analysis.
43 courses
Blockchain Fundamentals
Learn the core concepts of blockchain technology, including distributed ledgers, consensus mechanisms, and cryptographic hashing. This is the foundational knowledge for understanding all decentralized systems.
39 courses
Solidity Programming
Gain in-depth knowledge of Solidity, the primary programming language for the Ethereum blockchain. Write, test, and debug smart contracts for various applications.
38 courses
dApp & Web3 Development
Learn to build full-stack decentralized applications (dApps). Integrate smart contracts with front-end interfaces using libraries like Ethers.js and Web3.js.
37 courses
NFTs and Digital Collectibles
Explore the world of Non-Fungible Tokens (NFTs). Learn how to create (mint), buy, sell, and build applications around digital art, gaming assets, and other unique collectibles.
36 courses
Blockchain Security
Focus on securing decentralized systems. Learn about common vulnerabilities in smart contracts, attack vectors, and best practices for writing secure code and auditing protocols.
33 courses
Decentralized Finance (DeFi)
Dive into the decentralized financial ecosystem. Understand concepts like lending protocols, decentralized exchanges (DEXs), yield farming, and staking.
22 courses
Layer 2 & Scaling Solutions
Understand the solutions designed to improve blockchain scalability and reduce transaction costs. Explore technologies like Rollups (Optimistic and ZK), Sidechains, and State Channels.
11 courses
DAOs and Governance
Learn about Decentralized Autonomous Organizations (DAOs) and on-chain governance. Understand how communities can collectively manage protocols and treasuries using smart contracts.
10 courses
Alternative Blockchain Platforms
Look beyond Ethereum to other major blockchain ecosystems. Learn about the unique features, consensus mechanisms, and development environments of platforms like Solana, Polkadot, and Avalanche.
5 courses