Coder Social home page Coder Social logo

soos3d / solidity-fundamentals Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 36 KB

Here you will find .sol files containing notes and explanations about the basics of the solidity smart contracts language. These are meant to be used to have examples about the syntax and very brief explanations. I recommend to use the Remix IDE to test them.

Solidity 100.00%
learning smart-contracts solidity

solidity-fundamentals's Introduction

Solidity fundamentals

Find the full course on Skillshare, get 30 ays for free using this link! https://skl.sh/3K3VJXg

Here you will find .sol files containing notes and explanations about the basics of the solidity smart contracts language. These are meant to be used to have examples about the syntax and very brief explanations. I recommend to use the Remix IDE to test them. https://remix.ethereum.org/

My goal here is to give clear and basic examples to help teach the foundations of the solidity language, while learning it I have noticed that every tutorial or course skims very quickly over these topics and I want to help providing the basics in a more clear format.

I will add new files regularly as they are ready.

List of explanation files:

  • solidity_basics_varibles.sol --> In this file you will find a collection of the variables available in solidity, with some brief explanation as comments.
  • solidity_basics_arrays.sol --> In this file you will find examples of arrays in solidity with some brief explanations as comments.
  • solidity_basics_mappings.sol --> In this file you will find examples of mappings in solidity with some brief explanations as comments.
  • solidity_basics_loops.sol --> In this file you will find examples of loops and conditionals in solidity with some brief explanations as comments.
  • solidity_basics_enum.sol --> In this file you will find examples of enum in solidity with some brief explanations as comments.

List of example files:

  • StorenumberV1.sol --> Example of a contract that can store a number the user specifies.
  • StorenumberV2.sol --> Example of a contract that can store a name associated with a number.
  • RentLamboV1.sol --> Example of a contract that can accept payments.
  • RentLamboV2.sol --> Example of a more elaborated contract that can accept payments.
  • Coinminter.sol --> Example of a contract to mint coins, send them to other addresses and check addresses balance.

You can buy me a coffee if you wish to support me and enjoy the content here! I will greately appreciate it! https://www.buymeacoffee.com/soos3d

solidity-fundamentals's People

Contributors

soos3d avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

mng84

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.