---
title: Ethereum
description: Ethereum is a decentralized, open-source blockchain platform featuring smart contract functionality. You will understand how the Ethereum Virtual Machine works, how gas fees are calculated, and how to build decentralized applications.
category: finance-economics
subcategory: blockchain-and-cryptocurrency
difficulty: beginner, intermediate, advanced
url: /subject/ethereum
---

# Ethereum

Ethereum is a decentralized, open-source blockchain platform featuring smart contract functionality. You will understand how the Ethereum Virtual Machine works, how gas fees are calculated, and how to build decentralized applications.

## Available Resources

1 Videos • 1 Books • 3 Courses • 4 Websites

## Websites

### 1. L2Beat

An analytics dashboard tracking Ethereum Layer 2 rollups by total value locked, technology risk, and decentralization stage. Compares chains like Arbitrum, Optimism, and zkSync so you can evaluate which L2s custody funds safely versus which still rely on trusted operators.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://l2beat.com/

**Tags:** layer 2, rollups, tvl analytics, ethereum scaling

### 2. Ethereum.org Developers

The official Ethereum Foundation developer portal, with tutorials, API references, and explanations of EIPs, smart contracts, and node setup. Organized by skill level, it points developers to tooling, learning paths, and standards for building on Ethereum.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://ethereum.org/en/developers/

**Tags:** ethereum development, smart contracts, solidity, developer docs

### 3. Ethereum.org Learn

The Ethereum Foundation's index of introductory material on accounts, wallets, nodes, validators, transactions and gas. After working through it you can explain how the Ethereum network processes transactions and choose a wallet with informed reasoning.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://ethereum.org/en/learn/

**Tags:** ethereum, wallets, smart-contracts, nodes-and-validators, blockchain

### 4. ethereum.org

Official community website for Ethereum, maintained with support from the Ethereum Foundation. Explains accounts, transactions, gas, the EVM, staking and smart contracts, and hosts developer documentation and tutorials, so readers can understand how the network works and start building applications.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://ethereum.org

**Tags:** ethereum, smart-contracts, solidity, dapp-development, blockchain

## Videos

### 1. Full Stack Web3 Development

A free 32-hour freeCodeCamp course by Patrick Collins covering Solidity, smart contract testing, and full-stack dApp development with JavaScript. Builds several projects end to end, taking a beginner through deploying and interacting with contracts on Ethereum.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://www.youtube.com/watch?v=gyMwXuJrbJQ

**Tags:** solidity, smart contracts, dapp development, javascript

## Courses

### 1. Build Your First DApp

Learn to build your first decentralized app (DApp) on Ethereum with this hands-on course from buildspace! Go from zero to DApp in a weekend.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://buildspace.so/p/build-your-first-dapp

**Tags:** dapp development, solidity, beginner project, ethereum

### 2. Ethereum Developer Bootcamp

Become an Ethereum developer! Learn blockchain basics and build decentralized apps with Alchemy's comprehensive Bootcamp.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://university.alchemy.com/

**Tags:** blockchain development, solidity, smart contracts, alchemy

### 3. CryptoZombies

Learn to code Ethereum decentralized apps (dApps) with CryptoZombies, a free, interactive coding course from Loom Network. Start building today!

**Difficulty:** Beginner | **Price:** Free

**Link:** https://cryptozombies.io/

**Tags:** solidity, interactive coding, smart contracts, game-based learning

## Books

### 1. Mastering Ethereum

**Author:** Andreas M. Antonopoulos, Gavin Wood

Developer book by Andreas Antonopoulos and Gavin Wood explaining the Ethereum protocol: accounts, transactions and gas, the Ethereum Virtual Machine, smart contracts in Solidity and Vyper, contract security, tokens, oracles and decentralized applications. Readers can write, test and audit basic smart contracts.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://github.com/ethereumbook/ethereumbook

**Tags:** ethereum, smart-contracts, solidity, evm, dapps

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/ethereum