Author

Topic: How to become a blockchain developer (Read 290 times)

hero member
Activity: 966
Merit: 501
August 05, 2018, 04:57:37 PM
#24
If you have a professional knowledge of IT-technology and you could become a blockbuster developer, why do not you apply for jobs in some interesting cryptocurrency companies
newbie
Activity: 53
Merit: 0
August 05, 2018, 01:49:48 PM
#23
Hello everyone ,

Please show me how to become a blockchain developer?
Where can I start to learn for this matter? (some resources , person ,..)
Thank you so much and have a nice day ^^

You can learn about learning blockchain, smart contracts and how you can develop your own blockchain through courses available on udemy.com or watch C++ videos on YouTube and learn to code from there.
newbie
Activity: 28
Merit: 1
August 02, 2018, 11:56:10 AM
#22
Well, it depends on where you are starting.

If you do not have a programming background, you would want to take a basic Computer Science course. Harvard's CS50 is one of the more known ones.
Then you will have to start learning programming languages, such Javascript.
One of the most popular languages in blockchain is Solidity. Solidity is Ethereum's native language and works much like Javascript.
You can develop dapps and smart contracts using Solidity.

Lisk is a blockchain-based platforms designed for Javascript developers.
newbie
Activity: 28
Merit: 0
August 02, 2018, 07:20:40 AM
#21
Essentials of Blockchain developer is A good knowledge of computer science and traditional software development, Most of the blockchain applications are now mostly in the field of cryptanalysis. You have to understand the dispersion, standard knowledge, and background.
newbie
Activity: 6
Merit: 0
July 27, 2018, 12:22:17 PM
#20
Check out this website: https://github.com

Going to github as a beginner will most likely not help you. Seeing the code of some blockchain projects without understanding what the code does to start with is pointless.
they have a session and tutorials for beginners and you can have help from other developers..
jr. member
Activity: 99
Merit: 1
July 27, 2018, 06:54:16 AM
#19
Hi there,
I'm not sure my answer will fit your request, but I read that article yesterday and I found it quite interesting.
It's about the different languages you can use to write a blockchain, and it explains the reasons why each language can be used, and it also gives the advantages and inconveniences of each of those languages.
Here it is:
https://blockgeeks.com/guides/blockchain-coding/

Hope it will be helpful to you !  Wink

Thanks for the information i had the same question regarding which language to choose and the link you shared clarified it,but it would be better if "Go" language was included in it.
jr. member
Activity: 99
Merit: 1
July 27, 2018, 06:50:29 AM
#18
Please show me how to become a blockchain developer?

What are your real goals, what is it you want to achieve? how would you define (being) a "blockchain developer"?

Have a look at some youtube videos and find out what you wanna do. There are a lot of people out there who might be helpful to you.
Check out Ivan on Tech:

       

       https://ivanontech.teachable.com/courses/smart-contract-programming/lectures/4421946

Thank You so much , this looks like a complete thing from scratch to become a developer
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
July 26, 2018, 10:32:10 PM
#17
Check out this website: https://github.com

Going to github as a beginner will most likely not help you. Seeing the code of some blockchain projects without understanding what the code does to start with is pointless.
newbie
Activity: 30
Merit: 0
July 26, 2018, 09:59:43 PM
#16
Different kinds of developments might require different platforms to deploy, depends on your ideas and ability to handle.

Take a look on different frameworks on blockchain in this post, I think this may give you a new idea.
https://medium.com/@philippsandner/comparison-of-ethereum-hyperledger-fabric-and-corda-21c1bb9442f6
newbie
Activity: 6
Merit: 0
July 26, 2018, 03:30:41 PM
#15
Check out this website: https://github.com
full member
Activity: 190
Merit: 100
July 26, 2018, 01:49:30 PM
#14
Hello everyone ,

Please show me how to become a blockchain developer?
Where can I start to learn for this matter? (some resources , person ,..)
Thank you so much and have a nice day ^^

- read Mastering Bitcoin (by Antonopoulos) here: https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch01.asciidoc
- go through Bitcoin wiki to understand base blockchain concepts here: https://en.bitcoin.it/wiki/Category:Technical
- install full node and start playing with it via programming language of your choice to practically test concepts learned from above sources

Note.
-If you want more practical approach - hands on - look at beginner blockchain dev article mini series here: https://medium.com/@mycoralhealth/code-your-own-blockchain-in-less-than-200-lines-of-go-e296282bcffc
- practical, understandable, well explained
- language used (GoLang)

- don't bother with Coursera or other similar courses - mostly loads of bullshit/sellware
- don't waste time with generic suggestions.
- any higher programming language will do - and no, you don't need to know them all.
- don't concern yourself with learning Solidity or any other smart contract language right from the start, you don't need it to design and develop blockchain (You would need to know it by heart IF you decide to specialize in smart contract platforms - e.g. ETH/XTZ/many others... You will encounter basic smart contract language - Script - while learning bitcoin tech concepts anyway.

It is a great and rewarding journey, wish you success!
newbie
Activity: 1
Merit: 0
July 26, 2018, 10:43:32 AM
#13
Well, let me tell you my experience... for the last two months I tried to learn how to use Solidity in the case of Etherum Smart Contracts. I say "I tried" because coming from a not-savvy background, where merely Phyton was one of the programing languages I learnt in a basic way, getting to be proficient at Smart Contract programming brought up my learning curve almost exponential. Furthermore, the fact that once a Smart Contract is deployed -is not editable- and thus one-attempt risky, got me a little intimidated -I must admit-. However, I am very glad to know Etherparty and Rocket, projects I've been following for a while now. Their goal is to put Smart Contracting creation and crowdfunding at service  in function of the business or aim to achieve in real world. In context, this is awesome for people like me or my classmates -people yet new to blockchain- which are planning to build and entrepreneurship as soon as possible, without being concerned about spending time learning such demanding blockchain programming languages. If you have an idea, go and check them out. Their platform would surely help you. However, if your dream is to become a developer, go for it. Either way is worth  Wink
newbie
Activity: 6
Merit: 0
July 26, 2018, 10:22:22 AM
#12
Hello everyone ,

Please show me how to become a blockchain developer?
Where can I start to learn for this matter? (some resources , person ,..)
Thank you so much and have a nice day ^^

the most important thing: google it.

there are a lot of internet resources that offers free courses, for example on Coursera: https://www.coursera.org/learn/blockchain-basics (starts in 4 days)

just do some research man, good luck ))

newbie
Activity: 113
Merit: 0
July 26, 2018, 10:14:20 AM
#11
Enter a real school or enroll with the right classes for you know to know the real things. Don't make it sound that it is like a piece of cake!
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
July 26, 2018, 09:38:32 AM
#10
Thank you for all yours reply
Maybe I will begin with Bitcoin Master book fisrt.



I would suggest that you go with books about programming in general first. I suggest reading Head First Java if you prefer books. Also, a little Python won't hurt.

newbie
Activity: 49
Merit: 0
July 26, 2018, 04:23:51 AM
#9
Before diving in blockchain development, you should develop a solid understanding of some of the underlying principals, for example : what is a blockchain, and what can you do with it?

But here are the minimum qualifications to score yourself a job as a blockchain developer:Cryptography, Decentralization and Consensus Protocols, Ethereum and Crypto-tokens, Optimizing a Blockchain Network, DApps, Solidity etc
newbie
Activity: 128
Merit: 0
July 26, 2018, 03:30:46 AM
#8
You must have base knowledge about Blockchain, Cryptocurrency, Smart contracts, DApps, Ethereum, Wallets. Then learn deep about C, C++, JavaScript or Solidity.
newbie
Activity: 1
Merit: 0
July 26, 2018, 03:19:43 AM
#7
Please show me how to become a blockchain developer?
Where can I start to learn about this matter? (some resources, person,..)

Your previous experiences will determine the starting point for you.
What programming languages do you know? "You must have a background about [C++, Python, Perl, Node.JS]" Read more here ---> https://www.tiobe.com/tiobe-index/
I think you know that the blockchain is not a bitcoin or cryptos but extended  applications ---> https://en.wikipedia.org/wiki/Blockchain
general information: Bitcoin is C++ protocol, and reading Bitcoin whitepaper will help you to know altcoins.
Books ----> https://github.com/aantonop/bitcoinbook

Ivan on Tech:

I think his videos will help you to understand the blockchain but not to be a developer
Thanks very much! Posts and information are very useful for new people like me.
newbie
Activity: 85
Merit: 0
July 25, 2018, 07:56:40 AM
#6
Thank you for all yours reply
Maybe I will begin with Bitcoin Master book fisrt.



That's a good place to start.
Most importantly, you have to learn Solidity programming language with PHP if your aim is solely Blockchain
newbie
Activity: 210
Merit: 0
July 25, 2018, 03:51:08 AM
#5
Thank you for all yours reply
Maybe I will begin with Bitcoin Master book fisrt.

legendary
Activity: 2702
Merit: 4002
July 24, 2018, 11:31:39 AM
#4
Please show me how to become a blockchain developer?
Where can I start to learn about this matter? (some resources, person,..)

Your previous experiences will determine the starting point for you.
What programming languages do you know? "You must have a background about [C++, Python, Perl, Node.JS]" Read more here ---> https://www.tiobe.com/tiobe-index/
I think you know that the blockchain is not a bitcoin or cryptos but extended  applications ---> https://en.wikipedia.org/wiki/Blockchain
general information: Bitcoin is C++ protocol, and reading Bitcoin whitepaper will help you to know altcoins.
Books ----> https://github.com/aantonop/bitcoinbook

Ivan on Tech:

I think his videos will help you to understand the blockchain but not to be a developer
jr. member
Activity: 83
Merit: 1
July 24, 2018, 07:01:52 AM
#3
Hi there,
I'm not sure my answer will fit your request, but I read that article yesterday and I found it quite interesting.
It's about the different languages you can use to write a blockchain, and it explains the reasons why each language can be used, and it also gives the advantages and inconveniences of each of those languages.
Here it is:
https://blockgeeks.com/guides/blockchain-coding/

Hope it will be helpful to you !  Wink
sr. member
Activity: 434
Merit: 436
July 24, 2018, 05:36:18 AM
#2
Please show me how to become a blockchain developer?

What are your real goals, what is it you want to achieve? how would you define (being) a "blockchain developer"?

Have a look at some youtube videos and find out what you wanna do. There are a lot of people out there who might be helpful to you.
Check out Ivan on Tech:

       

       https://ivanontech.teachable.com/courses/smart-contract-programming/lectures/4421946
newbie
Activity: 210
Merit: 0
July 23, 2018, 09:38:35 PM
#1
Hello everyone ,

Please show me how to become a blockchain developer?
Where can I start to learn for this matter? (some resources , person ,..)
Thank you so much and have a nice day ^^
Jump to: