Lab: Setup Remix and Solidity Basics
In this first section weāre going to introduce Remix, which is in my opinion the easiest way to get started with ethereum blockchain development.
Itās a cloud based integrated development environment tailored to Solidity programming. It has a plug-in based architecture and, by default, there are two plug-ins already activated, which are essential to blockchain developers like us: the compiler and a way to simulate an execution environment to test your smart contracts.
There are also several other plug-ins, like a step by step debugger and many more, many of them you get to know throughout the course.
In this section youāre writing your first smart contract, learning about the compilation and the execution environment.
Remix is very powerful, but in my opinion no comparison to a real Dev environment like a local vscode with Truffle, Hardhat or Foundry. But there is no easier way to get started with blockchain development. All you need to do is basically open up the browser and get started. And thatās exactly what weāre going to do now. So, start your browser and letās get started!
Introduction Video
What You Know At The End Of The Lab
šÆļø Understand Remix IDE and the Tooling
ā²ļø Get started with Smart Contract Development Fast and Easy
āļø Setup Remix the right way
š No matter if you want to write in Solidity 0.5.x, 0.6.x, 0.7.x or 0.8.x!
š® Understand the Remix Run & Deploy Transactions Tab
š¤š» Understand the Compiler
Get Started
šŖ šŖ šŖ Letās get started!