Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monhi/blockchain_tutorial
A document to share the link of essays and tutorials about blockchain programming.
https://github.com/monhi/blockchain_tutorial
blockchain essays ganache programming solidity truffle tutorials web3
Last synced: 8 days ago
JSON representation
A document to share the link of essays and tutorials about blockchain programming.
- Host: GitHub
- URL: https://github.com/monhi/blockchain_tutorial
- Owner: monhi
- Created: 2021-11-17T06:57:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-10T08:05:15.000Z (almost 3 years ago)
- Last Synced: 2024-11-22T00:40:52.896Z (2 months ago)
- Topics: blockchain, essays, ganache, programming, solidity, truffle, tutorials, web3
- Homepage:
- Size: 33.2 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Blockchain Tutorial
Every week, I try to read some essays and articles about blockchain technologies and programming skills.
Keeping a track of those articles is something that I always handle with MS word documents.
But now I think it is good idea to share it as a Github repository.
In this way other blockchain enthusiasts can also use it.## Blockchain introduction video in youtube
This link points to a youtube video in which basic theory of Blockchain is described.
## Building a Simple Cryptocurrency Blockchain using Node.js
This is a simple program to show what is the theory of operation of Blockchain and how it works.
It is just only a theoritical project.
I learn the basic ideas of Blockchain from it.## Ethereum Blockchain App using Ganache | Truffle | Solidity | Web3.js
A nice tutorial to show how to use following tools and technologies:
* Solidity language
* Ganache simulator
* Truffle development framework
* Web3.js JavaScript libraryIt also shows how to install Metamask extension to chrome web browser.
Metamask is an extension that we can add it to web browsers to handle communication with Ethereum networks ( both Mainnet and simulators).## Sodility basics for JavaScript Devs
In these 2 articles, The writer tries to pinpoint the differences between JavaScript and Solidity languages.
One of the good aspects of these articles is that it shows some interactions between web3.js and Ethers.js libraries with solidity contracts.
## Solidity language document
This link points to the documents contents of solidity language.
The important point about this link is that it updates based on the version of Solidity language.
Thus the version part of above link may change based on the changes that happen.
Consider it as a reference to the language.
It is supposed to be comprehensive.## Solidity by example
This website is a very nice one which gives an introduction to Solidity with simple examples.
It also has a youtube link which most codes explained there.## The Ultimate Guide to Web3 – What is Web3?
Link
In this link, you can find a good introductory article about Web3.js library.## Web3 official documents
Above link points to the official documents of web3 project.
## Ethereum and Solidity: The Complete Developer's Guide by Stephen Grider
LinkThis is one of the best guides that I find when studding Solidity. His style of teching is great.
He also teaches a lot of other things like web programming and node.js in this course.## Ethereum blockchain developer
I just copy followings from the beginning of above link:
"Heyo! So, you thought "Blockchains" are a cool thing? You have no idea where to start? This whole thing is too hard to figure out with weird YouTube tutorials and outdated sites?
Guess what!?
You're at the right place! And with my help you're developing your own Smart Contracts in no time!"
## How to create NFTs with JavaScript
LinkIt gives a good and step by step tutorial to create a NFT.
## Smart Contract Security
This repository is the basis for the blog post found here: https://blog.sigmaprime.io/solidity-security.html.
It forms the basis of the Smart Contract Security section in the Mastering Ethereum book: https://github.com/ethereumbook/ethereumbook
## Web 3.0: A Developer Roadmap, Guide, and Resources to Get StartedAbove article is a good resource pool for beginners written by Olubisi Idris Ayinde.