__________     __ __     __  _______    ________
  / ____/ __ \   / // /    / / / /  _/ |  / / ____/
 / / __/ / / /  / // /_   / /_/ // / | | / / __/
/ /_/ / /_/ /  /__  __/  / __  // /  | |/ / /___
\____/\____/     /_/    /_/ /_/___/  |___/_____/

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

Learning Blockchain Development - Syllabus v1.0

BY: @acirum | CREATED: May 18, 2018, 7:35 p.m. | VOTES: 3 | PAYOUT: $0.00 | [ VOTE ]

The primary purpose of this blog is to serve as a learning aid as I progress from Blockchain noob to Blockchain professional (see previous post).

Instead of enrolling in one of the few existing blockchain development courses online, I have opted to design the self-learning program outlined below (v1.0). For each stage in the self-study program, a minimum of one blog post will be written to reflect on the knowledge acquired and to reinforce the concepts learned.

Learning Blockchain Development - Syllabus (v1.0)

  1. Bitcoin
    • Readings
      • Bitcoin Whitepaper
      • Mastering Bitcoin by A. Antonopoulos
    • Nodes: Setup and run
      • Full Bitcoin node
      • Lightning Node (optional)
    • App: Build a third-party Bitcoin application
      • Examples
        • Bitcoin wallet
        • Block explorer
  2. Ethereum
    • Readings
      • Ethereum Whitepaper
      • Additional readings TBD
    • Node: Setup and run full Ethereum node
    • App: Build one or more third-party Ethereum applications
      • Examples
        • ERC20 (required)
        • Block explorer
  3. Altcoin (TBD, probably EOS or other DPOS chain)
    • Readings
    • Node
    • Application
  4. Fundamental Knowledge for Blockchain Development
    • Readings
      • Cryptography (TBD)
      • Distributed Computing (TBD)
      • Game Theory (TBD)
    • Blockchain
      • Develop a blockchain from scratch
  5. Launch your scam ICO 😉

Note:

Although this method of study was designed specifically for myself, I encourage others interested in learning blockchain development to join me as I advance through the program. It would be wonderful to bounce ideas off another programmer. Additionally, I welcome comments regarding how the program may be improved - literature recommendations, project ideas, etc...

Follow @acirum

TAGS: [ #learning ] [ #blockchain ] [ #cryptocurrency ] [ #bitcoin ] [ #ethereum ]

Replies

@steemitboard | May 14, 2019, 7:06 p.m. | Votes: 0 | [ VOTE ]

Congratulations @acirum! You received a personal award!

https://steemitimages.com/70x70/http://steemitboard.com/@acirum/birthday1.pngHappy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

New japanese speaking community Steem Meetup badge

Vote for @Steemitboard as a witness to get one more award and increased upvotes!
[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>