Solidity Smart Contracts - Create and Deploy Your First One
What you'll learn
- Create, compile and test locally a simple example Solidity smart contract.
- Deploy and test your contract on a live Ethereum testnet blockchain.
- Preferably a Windows PC with the Chrome web browser installed.
- No prior knowledge of Solidity or smart contract development is needed.
In this course I'll teach you what Ethereum and Solidity smart contracts are with an explanation of gas costs, I'll then introduce the Solidity smart contracts programming language and the Remix online Integrated Development Environment.
Jason B says: "Overall a great primer for anyone who doesn't know anything about smart contracts. You can breeze through it in just over an hour and end with a strong starting point to go to the next level."
Finally I'll explain how to use MetaMask to deploy your Solidity contract on the live Rinkeby Ethereum Testnet Blockchain, before describing how to deploy a Solidity contract on the real main Ethereum blockchain.
Here's what people have been saying...
Diemesleno C says: "Excellent course for anyone who wants to understand more about Smart Contracts and Solidity."
Steve B says: "Great course, I have no programming awareness and did the course to familiarize with some of the processes. I learned heaps and managed fine - I got 100% of the quiz questions right on the first go."
Logan K says: "As a introduction It gives you everything you asked for. Would like to do a follow up course"
This is a step by step guide on how to create, compile, test and deploy a simple Solidity contract locally then onto a live blockchain. It's not a course on how to program in Solidity, but it's a great starting point.
If you're interested in developing Solidity smart contracts for the blockchain but are a complete beginner and don't know where to start, this is definitely the course for you.
It consists mainly of video, slides, screencasts and some fun quizzes. It should only take you a few hours to complete, but it'll be a few hours very well spent.
Thanks for taking an interest in this Solidity smart contracts course and I look forward to you being my student.
Who this course is for:
- Anyone interested in creating and deploying their very first smart contract using Solidity.
In 1998 I attained a First Class degree in Software Engineering at De Montfort University. Since then I have been developing high integrity software for a number of well known international companies. I am the owner of Tycoon Software Ltd for my freelance software work. In 2012 I also created 3D Print Headquarters as a vehicle for me to teach all aspects of 3D printing, primarily to beginners. I now like to teach 3D printing, software architecture and cryptocurrency. If you want to become a software architect, start 3D printing or become involved in cryptocurrency, I have created courses to help you.