DEV-SOLIDITY.AW1
Smart Contract Development with Solidity and Ethereum
Get hands-on with Solidity and Ethereum in a course that’s less ‘textbook’ and more ‘toolkit’ for building the future.
- 8 Interactive Lessons and 39 topics mapped to the official exam objectives
Intermediate Self-paced · 1 year access
01 / Skills you'll get
What you will be able to do
Prepare to dive into the intriguing world of blockchain and smart contract development with this interactive course.
Through clear, step-by-step lessons, you’ll explore the fundamentals of Blockchain, understand Ethereum’s architecture, and learn to create, develop, and deploy smart contracts.
This smart contract developer course covers everything from setting up Ethereum on Azure to exploring real-world applications of Blockchain.
So, gear up because the future of decentralized technology awaits…AND YOU’RE ABOUT TO BUILD IT!
- Learn the core concepts, terminology, and cryptographic principles behind Blockchain technology.
- Gain familiarity with Ethereum’s architecture, workflow, and decentralized applications (DApps).
- Master the process of creating, coding, and deploying smart contracts using Solidity.
- Set up and configure Ethereum Blockchain on Microsoft Azure.
- Interact with and build decentralized applications on the Ethereum platform.
- Test, debug, and deploy smart contracts on the Ethereum network.
Course Highlights
-
8 Structured Lessons Comprehensive coverage of core course objectives
-
1 Year Full Access Self-paced learning accessible anytime on all devices
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
8 Interactive Lessons · 39 topics01 Preface +
02 Blockchain-The Concept, The Genesis 8 topics +
- The legacy and drawbacks
- The Bitcoin blockchain - Genesis
- Blockchain
- Characteristics of blockchain
- Transactions and blocks
- Securing your data
- Conclusion
- Questions
03 Blockchain - Cryptographic Principles 4 topics +
- Authenticated hashing (HMAC)
- Digital signatures
- Conclusion
- Questions
04 Distributed Applications 4 topics +
- Denominations
- Transactions
- Conclusion
- Questions
05 Setting Up Ethereum Blockchain on Azure 6 topics +
- Ethereum on Microsoft Azure
- Azure account setup
- Ethereum account setup on Azure
- Set up a second account with MetaMask
- Conclusion
- Questions
06 Setting up an Environment for Smart Contracts Development 4 topics +
- Azure
- Azure account setup
- Conclusion
- Questions
07 Programming Smart Contracts 9 topics +
- Building blocks - Smart contracts
- Byte code
- EVM
- Smart contracts and solidity
- Truffle and test RPC
- Developing a smart contract
- Test smart contract
- Conclusion
- Questions
08 Blockchain-Offerings and Usages 4 topics +
- Need, usages, and offerings
- Impact of blockchain technology in education
- Conclusion
- Questions
03 / FAQs
Questions before you start
Do I need prior programming experience to learn Solidity?+
What tools will I need to get started with Ethereum Development?+
Can I take this course if I’m not familiar with Blockchain? +
How do I deploy a smart contract on Ethereum?+
Is Ethereum development a good career path? +
Will I get a certificate after completing this course? +
Build, Deploy, and Innovate on Ethereum & Solidity
Learn Solidity & Ethereum, deploy smart contracts, and join the Blockchain industry, all in one beginner-friendly course.
- 1 year of full access
- Certificate of completion