An open API service indexing awesome lists of open source software.

https://github.com/axsaucedo/ethereum-blockchain-dev

Ethereum Solidity Development Overview
https://github.com/axsaucedo/ethereum-blockchain-dev

bitcoin blockchain contracts cryptocurrency ethereum ethereum-contracts notebook solidity solidity-contracts

Last synced: about 1 year ago
JSON representation

Ethereum Solidity Development Overview

Awesome Lists containing this project

README

          

# Introduction

These are the complete notes, practice exercises, installation, etc for the Hands on Solidity Ethereium udemy course.

The live notebook can be found at [axsauze.github.io/ethereum-blockchain-dev](https://axsauze.github.io/ethereum-blockchain-dev/)

List of contents:

# Summary

* [Introduction](README.md)
* Section 1
- [1 - Introduction of Course](section-1/1.md)
- [2 - Quickstart - HelloWorld Solidity](section-1/2.md)
- [3 - Setup Mist Wallet](section-1/3.md)
- [4 - Create own private blockchain](section-1/4.md)
- [5 - Deploying first contract](section-1/5.md)
- [6 - Software required](section-1/6.md)
* Section 2
- [1 - Why learn in blockchain technology?](section-2/1.md)
- [2 - Why is blockchain such a revolutionary tech](section-2/2.md)
- [3 - Breaking down and understanding the blockchain](section-2/3.md)
* Section 3
- [1 - Types of blockchain](section-3/1.md)
- [2 - Potential use cases for blockchain technology](section-3/2.md)
- [3 - Projects in Ethereum](section-3/3.md)
* Section 4
- [1 - What are smart contracts](section-4/1.md)
- [2 - Contracts advantages/disadrantages](section-4/2.md)
* Section 5
- [1 - Mist](section-5/1.md)
- [2 - Configure & run geth](section-5/2.md)
- [3 - Compile & Deploy contracts](section-5/3.md)
- [4 - Ethereum TestRPC](section-5/4.md)
- [5 - Ethereum Name Service & Oraclize](section-5/5.md)
* Section 6
- [1 - Different Phases of Development](section-6/1.md)
- [2 - How to interact with contracts](section-6/2.md)
- [3 - Setup a Private Network](section-6/3.md)
- [4 - The genesis file explained](section-6/4.md)
* Section 7
- [1 - Decentralisation](section-7/1.md)
* Section 8
- [1 - Hands on Solidity](section-8/1.md)
- [2 - General layout](section-8/2.md)
- [3 - Constructor, setters, etc](section-8/3.md)
- [4 - Testing contract](section-8/4.md)
- [5 - Global Msg Object](section-8/5.md)
- [6 - Killing contracts + Modifiers](section-8/6.md)
- [7 - Extending / Importing contracts](section-8/7.md)
- [8 - Structs, arrays, etc](section-8/8.md)
- [9 - Events](section-8/9.md)
* Section 9
- [1 - Web3 Connecting your browser](section-9/1.md)
- [2 - Web3 In Vanilla JS](section-9/2.md)
- [3 - Web3 Interact with Contract](section-9/3.md)
- [4 - Web3 use non-constant functions](section-9/4.md)
- [5 - Compile and deploy contract](section-9/5.md)
- [6 - Web3 and Events/Filtering](section-9/6.md)
* Section 10
- [1 - Intro Truffle, EthereumJS, etc](section-10/1.md)
- [2 - Different versions of Truffle](section-10/2.md)
- [3 - Truffle Webpack Folder Structure](section-10/3.md)
- [4 - Let's implement our shared wallet](section-10/4.md)
- [5 - Taking a loot at the multiwallet](section-10/5.md)
- [6 - Testing our wallet](section-10/6.md)
- [7 - Implementing FrontEnd for Web3](section-10/7.md)
- [8 - Finalising frontend](section-10/8.md)
- [9 - Listening to events](section-10/9.md)
- [10 - Ethereum Studio](section-10/10.md)
- [11 - ](section-10/11.md)
- [12 - What Eth Studio can do for us](section-10/12.md)
- [13 - Deploying Contract to Real Chain](section-10/13.md)
* Section 11
- [1 - Building your CV in the blockchain](section-11/1.md)