In this video, we look at some example Solidity code.
- [Narrator] Remix is a popular IDE…that was built by the Ethereum project.…It's web based, and you can actually compile…your contracts directly from here and…you can determine where you wanted to send them…and if you want to publish it on Swarm.…There's a built in de-bugger, all kinds of really cool stuff…it's actually not a bad little IDE, it's pretty easy to use.…But if you look at the solidity, we can learn some…basic information about what's happening here.…You can see pragma solidity, that's where we declare…the compiler version that it needs to have.…
And it has that little carat in front of it,…which means this one or higher.…And then we declare our contract ballot.…It looks much like a class declaration.…And then notice we have a structure…that's being created at the top.…We also have number of variables that are being declared,…and then we have functions, just like we would…in some kind of a class in any other programming language.…And so all of these will then work…to essentially make the contract itself function.…
- How the Ethereum blockchain differs from bitcoin
- What smart contracts are and how they work
- Creating a smart contract from scratch in Solidity
- Using Truffle to test smart contracts
- Using web3.js to interact with the blockchain
- Deploying resources in Swarm
Skill Level Intermediate
1. Getting Set Up
2. Introduction to DApps and Ethereum
3. Writing a Smart Contract
4. Building a DApp
5. Deploying to the Ethereum network
Deploying resources in Swarm3m 42s
Next steps1m 24s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.