Author

Topic: Learning blockchain programming (Read 281 times)

newbie
Activity: 56
Merit: 0
August 27, 2018, 11:48:46 AM
#10
Yes, I think it is really great.
member
Activity: 125
Merit: 10
August 26, 2018, 07:07:53 AM
#9
I would like to try learning it too. Do you think Python is a good thing to start with?
newbie
Activity: 98
Merit: 0
February 08, 2018, 08:22:09 PM
#8
Hello, I am interested in learning blockchain programming to be part of the development. For simplicity, let's say I want to build a platform whether it is utility coin or cryptocurrency, I want to develop for possible ICO. I understand the concept of blockchain and I've been researching about them, so I know at a high level how it works. As a newbie, I have 2 questions:

1. Where to start learning (Solidity?)
2. What resources are there and what is best? (Any recommendation for books, or e-course, any good learning websites? Youtube follower?)

Any recommendation would be great... Thank you so much in advance.

You want to learn solidity smart contracts and to use dev tools such as metamask, solidity remix and testrpc. Surfing the web you'll find all that you need for free, i suggest:
https://cryptozombies.io/  This is a good start point to figure out what is a smart contract  and start (literally) "playing" with it.
https://remix.ethereum.org/ Solidity Remix IDE and relative doc http://remix.readthedocs.io/en/latest/ for smart contract testing and development.
While testrpc emulates a test environment creating fake addresses, metamask can be downloaded as a plugin for chrome browser and allows you to interact (typing in remix solidity) with the choosen test network.
Another good source here https://medium.com/@hayeah and finally I recommend you to search for some ICO smart contract's code (I suggest kin token) and to study it.
Hope you'll find all this helpful!
copper member
Activity: 14
Merit: 0
February 05, 2018, 10:24:52 PM
#7
Learn Ethereum, Smart Contract, Decentralized Application Design & Development at: https://www.udemy.com/ethereum-dapp/
newbie
Activity: 28
Merit: 0
February 03, 2018, 10:25:07 AM
#6
Hello, I am interested in learning blockchain programming to be part of the development. For simplicity, let's say I want to build a platform whether it is utility coin or cryptocurrency, I want to develop for possible ICO. I understand the concept of blockchain and I've been researching about them, so I know at a high level how it works. As a newbie, I have 2 questions:

1. Where to start learning (Solidity?)
2. What resources are there and what is best? (Any recommendation for books, or e-course, any good learning websites? Youtube follower?)

Any recommendation would be great... Thank you so much in advance.

CHECKOUT THESE LINKS.

https://www.edureka.co/blog/blockchain-tutorial/

https://www.ibm.com/developerworks/cloud/library/cl-blockchain-basics-intro-bluemix-trs/index.html

https://www.youtube.com/watch?v=jKYhLpHJv8U

https://marmelab.com/blog/2016/04/28/blockchain-for-web-developers-the-theory.html

https://medium.freecodecamp.org/from-what-is-blockchain-to-building-a-blockchain-within-an-hour-4e738efc819d

I  HOPE IT HELPS

these are very informative links and will help newbies understand better. Thank you so much for helping.
jr. member
Activity: 126
Merit: 1
member
Activity: 210
Merit: 26
High fees = low BTC price
December 19, 2017, 06:17:04 AM
#4
I once programmed a bit-torrent client from scratch and i can write DNS or proxy server code for breakfast
plus get around things like Whois and even knock up my own DLNA servers and lots more too.

Web sockets are what i do.

Your options are downloading and wrapping a mega large library like NBitcoin and wrapping in
your own code and not having a clue whats going on without spending a year on the project or using some
of the many on-line API's over HTTP that have popped up all over the place but they come with a sting in the
tail of charging you a fee.

Forget talking to node on port 8333 and sending packets because I have tried this and did not even get as far as
asking the nodes for a list of other nodes in the network let alone getting ledger headers or anything that might
involve a transaction.

You see students wrote the code and they all want to show off about how cleaver they are and i have been
around long enough to have the confidence to call a lemon a lemon when i see one

"want to develop for possible ICO"

See ETH Contracts, Looks like a much easier job but get your head around "Gas" and how the costs to store a string
on the block-chain might change if the gas prices goes up. Not sure if the ETH system allows you to do things like process
domain names or make calls out to other services that are not ETH contracts (Programs) or if the whole thing is about
charging people a fortune to access and store data in this magical thing called a public block-chain

Regards

MCSD, Msc
 


 
jr. member
Activity: 42
Merit: 2
December 19, 2017, 02:49:37 AM
#3
Hello, I am interested in learning blockchain programming to be part of the development. For simplicity, let's say I want to build a platform whether it is utility coin or cryptocurrency, I want to develop for possible ICO. I understand the concept of blockchain and I've been researching about them, so I know at a high level how it works. As a newbie, I have 2 questions:

1. Where to start learning (Solidity?)
2. What resources are there and what is best? (Any recommendation for books, or e-course, any good learning websites? Youtube follower?)

Any recommendation would be great... Thank you so much in advance.

CHECKOUT THESE LINKS.

https://www.edureka.co/blog/blockchain-tutorial/

https://www.ibm.com/developerworks/cloud/library/cl-blockchain-basics-intro-bluemix-trs/index.html

https://www.youtube.com/watch?v=jKYhLpHJv8U

https://marmelab.com/blog/2016/04/28/blockchain-for-web-developers-the-theory.html

https://medium.freecodecamp.org/from-what-is-blockchain-to-building-a-blockchain-within-an-hour-4e738efc819d

I  HOPE IT HELPS
newbie
Activity: 15
Merit: 0
December 18, 2017, 01:45:09 PM
#1
Hello, I am interested in learning blockchain programming to be part of the development. For simplicity, let's say I want to build a platform whether it is utility coin or cryptocurrency, I want to develop for possible ICO. I understand the concept of blockchain and I've been researching about them, so I know at a high level how it works. As a newbie, I have 2 questions:

1. Where to start learning (Solidity?)
2. What resources are there and what is best? (Any recommendation for books, or e-course, any good learning websites? Youtube follower?)

Any recommendation would be great... Thank you so much in advance.
Jump to: