Blockchain Fundamentals Course
If you are new to the blockchain environment or want to learn more about its fundamentals, this course is ideal for you.
The idea of this course is to be an introduction to the blockchain ecosystem, designed for people who have never had contact with this technology or would like to deepen their understanding.
Starting with the reasons that led to the emergence of Bitcoin and previous attempts to create a digital currency, we will delve into the gradual evolution of this technology, exploring topics such as smart contracts, fungible and non-fungible tokens, decentralized finance, wallets, and consensus mechanisms. You will embark on a journey through diverse subjects such as cryptography, history, economics, and computer science.
After completing this course, you will be equipped to start learning about blockchain programming, making it suitable for anyone from developers to curious minds.
Navigate through the course modules:
History of cryptocurrencies
The Rise of Bitcoin Global Market Crash The cypherpunk movement Altcoins From Ethereum and on A new generation of blockchainsIntroduction to blockchain
What is a blockchain? Blockchain as a ledger Blockchains A chain of blocks Who owns the ledger? Other consensus mechanisms Blockchain accounts Wallets Having multiple accounts The mainnet Testnets and faucetsSmart contracts and web3
Bitcoin scripts Turing completeness Smart contracts Ethereum Virtual machines What is web3? DApps DApps examplesToken Economy
Native tokens Is bitcoin money? Why Bitcoin? What is a token? Token standards Tokenization What is an NFT? NFT standards Decentralized exchanges Lending and borrowingBehind the scenes
Hash functions Symmetric and asymmetric cryptography Digital signatures Inside the chain of blocks Consensus using proof of work Consensus using proof of stake Consensus based on voting UTXO Account-based model Distributed systems Types of clientsBlockchain catastrophes
Silk road MTGox Quantum computing The DAOThe ecosystem and future of blockchains
The blockchain trilema Blockchain Layers Oracles Decentralized file storage Name system Zero-Knowledge proofs Internet of Things Artificial Intelligence Privacy on the blockchain Metaverse