Introduction to Ethereum Virtual Machine (EVM) | Free Udemy Course
From Distributed Ledger to World Computer | Free Udemy Course
new- 1 hour hours of on-demand video
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
One of the most important evolutions that Ethereum has brought is programmability on blockchains. This is made possible with the use of Ethereum Virtual Machine or EVM. Although the term EVM is known to many - how EVM really works and how EVM fits into the overall workings of the Ethereum Blockchain is not understood widely. Also, many blockchains, L2s and other related systems claim to be EVM compatible - what does it mean? We cannot understand EVM compatibility without understanding EVMs, To understand EVM, we need to understand virtual machines, distributed systems, blockchains, smart contract execution on Ethereum etc. So, this course touches upon all these topics. To be clear, this is not a programming course but this course requires some prior understanding of software systems. So, let us dive into it.Some topics we will touch upon in this course among others:What is a Virtual Machine?How do VMs work?Benefits and Limitations of VMsProcess vs System Virtual MachinesWhat is a Distributed System?Benefits and Limitation of Distributed SystemsClients and NodesModels of Distributed Systems - Master-Slave and Peer-to-PeerDistributed vs Decentralized SystemsDistributed Systems and Client DiversityWhat is a Blockchain?Understanding BlocksState and State TransitionBlockchain Hashing - Hash Tree and RootConsensus in BlockchainsAccounts and Smart ContractsNetwork Fee - GasDifference between Bitcoin and EthereumWhat is Ethereum?Ethereum Accounts - EOA and CAEthereum TransactionsNonceContract Creation and Message CallsAccount State and World StateSmart Contracts on Ethereum and SoliditySmart Contract Compilation - OpcodesRole of EVM in EthereumWhat is EVM?Stack and Stack MachineEVM ArchitectureEVM Code and Smart Contract ExecutionGas AccountingWho this course is for:Techies and analysts with a tech background who want to understand EVM.
Course Content:
Sections are minimized for better readability, click the section title to view the course content
JOIN OUR WHATSAPP GROUP TO GET LATEST COUPON AS SOON AS UPDATED
JOIN WHATSAPPJOIN OUR TELEGRAM CHANNEL TO GET LATEST COUPON
JOIN TELEGRAMJOIN OUR FACEBOOK GROUP TO GET LATEST COUPON
JOIN FACEBOOKFree Online Tools And Converters for your use
URL Encoder
Input a string of text or a URL and encode the entered string
Try itURL Decoder
Input an encoded string of text or a URL and decode the entered string
Try itColor Contrast Checker (WCAG)
Calculate the color contrast ration for your website (WCAG)
Try itXML Formatter
Paste or upload an XML and have it formatted to a beautiful XML format
Try itURL Slug Generator
Convert any title or sentence into a variety of slugs for your pages URL
Try itE-Signature
Draw an e-signature or type a signature for your online signature
Try it