Learning Blockchain Development - Syllabus v1.0

in learning •  6 years ago  (edited)

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
  2. Ethereum
    • Readings
    • 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
    • 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


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @acirum! You received a personal award!

Happy 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!