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

8Interactive Lessons
39Topics

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

Download outline (PDF)

Lessons

8 Interactive Lessons · 39 topics
01 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

03 / FAQs

Questions before you start

Contact us ↗
Do I need prior programming experience to learn Solidity?
While prior programming experience (especially in JavaScript or Python) is helpful, this smart contract development course is designed to guide beginners through the basics of Solidity and Blockchain development. 
What tools will I need to get started with Ethereum Development?
You’ll need tools like Remix IDE, MetaMask, Truffle, and Ganache. The course will guide you on setting up and using these tools. 
Can I take this course if I’m not familiar with Blockchain? 
Yes! Our Developing Smart Contracts Using Ethereum course starts with the fundamentals of Blockchain, making it suitable for beginners. You’ll learn everything from the ground up. 
How do I deploy a smart contract on Ethereum?
This Ethereum & Solidity Smart Contracts Development course will walk you through the entire process, from writing and testing your contract to deploying it on the Ethereum mainnet or testnet.
Is Ethereum development a good career path? 
Yes! With the growing demand for Blockchain developers, learning Ethereum and Solidity can open doors to lucrative career opportunities in tech, finance, and beyond. 

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
scroll to top