Bitcoin Forum
October 21, 2018, 08:32:47 PM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: How to become a blockchain developer  (Read 139 times)
phuongphamkn
Newbie
*
Offline Offline

Activity: 210
Merit: 0


View Profile WWW
July 24, 2018, 02:38:35 AM
 #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 ^^
1540153968
Hero Member
*
Offline Offline

Posts: 1540153968

View Profile Personal Message (Offline)

Ignore
1540153968
Reply with quote  #2

1540153968
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
mithrim
Sr. Member
****
Offline Offline

Activity: 406
Merit: 346



View Profile
July 24, 2018, 10: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

PLAY MOBILE GAMES MINE
CRYPTO-TOKENS EARN REAL MONEY
                    ▄▄██▄▄
                ▄▄██████████▄▄
            ▄▄███████▀▀▀████████▄
         ▄███████▀▀        ▀███████▄▄
     ▄▄███████▀      ▄▄▄▄      ▀███████▄▄
     ███████▄      ▒███████▄▄     ▀▀█████
      ▀▀███████▄▄     ▀▀███████▄▄     ▀▀█
          ▀▀███████▄▄     ▀▀███████▄
     ██▄      ▀███████▄▄      ▀████████▄
    ▐█████▄▄      ▀███████▄▄      ▀██████
      ▀███████▄▄     ▀▀███████▄▄     ▀▀██
         ▀▀███████▄▄     ▀▀███████▄▄
    ▐█▄▄     ▀▀███████▄      ▀▀███████▄▄
    ▐█████▄      ▀████████▄      ▀███████
     ▀███████▄▄      ▀█▀▀      ▄████████▀
         ▀███████▄▄        ▄▄███████▀
            ▀▀███████▄▄▄▄███████▀▀
                ▀▀██████████▀▀
                    ▀▀██▀▀
.
     
        █░████████████████████   █░████████████████████            ██████░           ██████                  ████░░  ████████████████████  ███░████ ███████░ ███   ░███           
       ██████░░░░░░░░░░░░░░░░    ░██░██░░░░░░░░░░░░░░░           ░████░██░░          ███████░              ██████░░  █████░░░░░░░░░░░░░░   █████░   ██████░  ███   ░██░           
       █████                     ░██░█                          ████░█░█████         █████████            ███████░░  █████                 ███░     ███ ░███ ████ ░███             
       ░░████░░░░░░░░░░░░░███    ░██░█                         █████░   █████        ██████████░         ░██░████░░  █████░░░░░░░░░░░░░█░  ███░     ███  ░███ ░██████             
         ██░█████████████████░█  ░██░█             ███░█     ░█████      █████░      █████ ████░█      ██████ ███░░  ██████████████████░░                                         
                          █████  ░██░█             █████    █░██░█        ░░████     █████  █░████   ░█████   ███░░  █████                                                         
                          █░███  ░██░█             ░████   ██████          ░█████    █████   ░██████████░█    ███░░  █████                                                         
        ██████████████████░████  ███████████████████████ ░█████              ██████  █████     █░███████░     ███░░  ████████████████████                                         
       ░██████████████████████    █░████████████████░█░ ██████                ██████ █████      ░██████       ███░░  ████████████████████ 
.

▄▀▀▀▀▀▀▀▀▀▀▀▄
█   ▄▄▄▄▄▄   ██▄
█  ▓▓▓▓▓▓▓▌  ████▄
█  ▓▓▓▓▓▓▓▌  ███████▄
█  ▓▓▓▓▓▓▓▌  ▐▓███████▄
█              ▀▀▀▀▀▀▀▀█
█  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  █
█                      █
█  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  █
█  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  █
█                      █
█  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  █
█                      █
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.

                              ▄████▄
                        ▄▄█████▀▀███
                    ▄▄████▀▀     ███
              ▄▄▄████▀▀    ▄▄   ▐██
          ▄▄█████▀       ▄█▀    ██▌
     ▄▄████▀▀▀       ▄███▀      ██▌
    ████▀        ▄▄████▀       ▐██
     ██████▄▄  ▄█████▀         ██▌
          ▀████████           ▐██
            ▀████▌            ███
             ▀███  ▄██▄▄     ▐██▀
              ███▄███▀███▄   ███
              ▀███▀▀   ▀▀███▄██▌
                          ▀▀█▀▀
nitrocryptonitro
Jr. Member
*
Offline Offline

Activity: 74
Merit: 1


View Profile
July 24, 2018, 12:01:52 PM
 #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

★ PRiVCY ➢ Own Your Privacy! ➢ Best privacy crypto-market! ★
✈✈✈[PoW/PoS]✅[Tor]✅[Airdrop]✈✈✈ (https://privcy.io/)
hugeblack
Sr. Member
****
Offline Offline

Activity: 476
Merit: 354


Do it with passion, or not at all.


View Profile WWW
July 24, 2018, 04:31:39 PM
 #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

phuongphamkn
Newbie
*
Offline Offline

Activity: 210
Merit: 0


View Profile WWW
July 25, 2018, 08:51:08 AM
 #5

Thank you for all yours reply
Maybe I will begin with Bitcoin Master book fisrt.

Muhammedayo
Newbie
*
Offline Offline

Activity: 94
Merit: 0


View Profile
July 25, 2018, 12:56:40 PM
 #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
Shannon78Hunter
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
July 26, 2018, 08: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.
True Vozer
Newbie
*
Offline Offline

Activity: 116
Merit: 0


View Profile
July 26, 2018, 08: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.
ANNA_Systems
Newbie
*
Offline Offline

Activity: 43
Merit: 0


View Profile
July 26, 2018, 09: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
mjglqw
Sr. Member
****
Offline Offline

Activity: 728
Merit: 398


https://coinsources.io/


View Profile WWW
July 26, 2018, 02:38:32 PM
 #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.


Chuokie
Newbie
*
Offline Offline

Activity: 114
Merit: 0


View Profile
July 26, 2018, 03:14:20 PM
 #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!
jmesfisher
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 26, 2018, 03:22:22 PM
 #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 ))

playinn1
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
July 26, 2018, 03:43:32 PM
 #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
joel_
Full Member
***
Offline Offline

Activity: 166
Merit: 100


View Profile
July 26, 2018, 06: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!
rnifield
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 26, 2018, 08:30:41 PM
 #15

Check out this website: https://github.com
Standard Kepler
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 27, 2018, 02:59:43 AM
 #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
mjglqw
Sr. Member
****
Offline Offline

Activity: 728
Merit: 398


https://coinsources.io/


View Profile WWW
July 27, 2018, 03:32:10 AM
 #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.

Srujan007
Jr. Member
*
Offline Offline

Activity: 102
Merit: 1


View Profile
July 27, 2018, 11: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
Srujan007
Jr. Member
*
Offline Offline

Activity: 102
Merit: 1


View Profile
July 27, 2018, 11: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.
rnifield
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 27, 2018, 05: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..
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!