I am soon interested in learning about phyton, and I would like to know which would be the right way to work with blockchain/cryptocurrency/exchange among other things related to this world, what would be your advice, recommendations and suggestions, to develop in this world, as a developer.
..
You don't just wake up one day and start learning a random programming language. I would suggest you first sit down and think about the following :
- What blockchain platform/project do I want to work with?
As you already know, It's not all projects that uses the same programming languages. For instance, Ethereum uses solidity. Bitcoin, Ripple and Stellar were built with C++.
- Blockchain Developer or Dapps developer?
This part isn't that much important. You just have to pick a focus point between the two. You can also be both. Learning Solidity will help you create smart contracts on Ethereum likewise Python can help you create dapps on platforms like TRX, ALGO or EOS.
- Where to kickstart your developer Journey?
Once you've decided on the path you want to take and the programming language, You've to take time to learn. Here are good sites where you can take
free programming courses:
1.
https://www.coursera.org – Coursera
2.
https://freecodecamp.org – Freecodecamp
3.
https://www.udacity.com/ Udacity
There are dozens of other websites to learn but let me keep the list streamline.
PS: I'm a Junior Developer studying CS