Your First Solidity Contract! Get Up and Running in an Hour
Learn Solidity, the programming language of Ethereum blockchain, with this comprehensive course. Set up your development environment and gain a solid understanding of key concepts. Suitable for beginners and experienced developers looking to enter the world of smart contracts.
What you’ll learn
- Set up tools for developing in Solidity
- Understand the basic concepts of solidity
- Understand a basic Solidity app that covers a number of Solidity concepta
- build and execute that app
Solidity is the programing language of the Ethereum blockchain…one of the most if not the most popular smart contract chain. Concepts learned in programing Solidity such as accounts, payments, etc. will apply to other blockchain programing language. We chose this language because it is the first and still popular smart contract languages and is relatively easy to learn.
This course is designed to get you up and running in the Solidity programing language for Ethereum quickly. When your done you will have a basic program that will demonstrate important Solidity concepts as well as a development environment set up so you can go to the next step in you programing journey. In addition we suggest a project to extend the smart contract we present in the course. This course assumes basic programing knowledge as it’s not designed to discuss common programing concepts but rather to focus on Solidity.
In this course you will learn the following:
You will have a development environment set up and running for Solidity development
You will learn the basic concepts of Solidity
You will work though an example that will demonstrate the key Solidity concepts
You will have the course code can slides (PDF and PowerPoint.)
I hope you enjoy the course! Please feel free to ask questions about anything that is unclear.
Who this course is for:
- beginning smart contract developers
- experienced developers who want to get into smart contracts.