Bitcoin Forum
June 14, 2024, 09:11:40 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Best way to become a dapp developer.  (Read 97 times)
SEB... (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 24, 2022, 11:15:25 AM
 #1

Hello everyone, I know this is a little off topic, but I would like to become a dapp developer. My dream would be to work for a reputable crypto one day as a developer. What are the best resources and ways out there to become a dapp developer. I am currently learning Python and will soon start learning JS and would like to learn solidity next. Just not sure what is the best way to learn it. I appreciate any sort of help.
bittraffic
Hero Member
*****
Offline Offline

Activity: 2982
Merit: 613


View Profile WWW
January 24, 2022, 11:19:25 AM
 #2


Solidity is one major programming language in crypto. And since you started learning Phyton I think it will also be easy for you to learn the Solidity. Most of the time, its solidity experience is the first they see to be hired by the team.

If I have to learn something it's solidity and then focus on the security of the smart contract. which is a common problem in crypto projects.

bhadz
Hero Member
*****
Offline Offline

Activity: 2464
Merit: 566



View Profile WWW
January 24, 2022, 01:08:00 PM
 #3

I second about solidity. It's what most of the projects are using but it's no problem if you want to start with python first. As long as you know your roadmap and you're understanding the logic of programming languages that you're going to study, that's what matters.
Just keep going and your plan is the right track for what you're wanting to be in the future.

WalkerIVIV
Hero Member
*****
Offline Offline

Activity: 2436
Merit: 503


Cryptocasino.com


View Profile
January 24, 2022, 01:46:16 PM
 #4

Hello everyone, I know this is a little off topic, but I would like to become a dapp developer. My dream would be to work for a reputable crypto one day as a developer. What are the best resources and ways out there to become a dapp developer.
Try to learn from step to the another step. Any sector has its best programming language.

I am currently learning Python and will soon start learning JS and would like to learn solidity next. Just not sure what is the best way to learn it. I appreciate any sort of help.
As far as i know mostly used solidity combined with various programming language. I meant when you wanna go to the smartcontract and you should go to the solidity, if you wanna go to the API and then you should go to the java, and you must also learn another language like java script, viper and many more.


el kaka22
Legendary
*
Online Online

Activity: 3556
Merit: 1162


www.Crypto.Games: Multiple coins, multiple games


View Profile
January 24, 2022, 09:12:06 PM
 #5

Learning by doing. I have been in the developers world for a long time, I haven't really developed anything great myself, just small stuff, usually adding or removing stuff from others work to perfect it, instead of building it. However, as a marketing person who has been involved with many projects, I have watched developers figure stuff out while doing it and that is how they learned it.

If you think that developers study to be a developer for years and never develop anything, and only develop something when they feel like they know everything, you are VERY wrong. They develop basic calculator if they know how to at first, just do something, do anything, just develop it and learn the mindset of it.

You want to be a dapp developer? Figure out some ways to learn how to do that and do it, test it. You will fail to develop a dapp, then you will google how to do it, and learn the start, then try it, fail again later on, google it and so forth until you finish it. First will be bad, but if you insist on it then you can be good and even great.

█████████████████████████
███████▄▄▀▀███▀▀▄▄███████
████████▄███▄████████
█████▄▄█▀▀███▀▀█▄▄█████
████▀▀██▀██████▀██▀▀████
████▄█████████████▄████
███████▀███████▀███████
████▀█████████████▀████
████▄▄██▄████▄██▄▄████
█████▀▀███▀▄████▀▀█████
████████▀███▀████████
███████▀▀▄▄███▄▄▀▀███████
█████████████████████████
.
 CRYPTOGAMES 
.
 Catch the winning spirit! 
█▄░▀███▌░▄
███▄░▀█░▐██▄
▀▀▀▀▀░░░▀▀▀▀▀
████▌░▐█████▀
████░░█████
███▌░▐███▀
███░░███
██▌░▐█▀
PROGRESSIVE
      JACKPOT      
██░░▄▄
▀▀░░████▄
▄▄▄▄██▀░░▄▄
░░░▀▀█░░▀██▄
███▄░░▀▄░█▀▀
█████░░█░░▄▄█
█████░░██████
█████░░█░░▀▀█
LOW HOUSE
         EDGE         
██▄
███░░░░░░░▄▄
█▀░░░░░░░████
█▄░░░░░░░░█▀
██▄░░░░░░▄█
███▄▄░░▄██▌
██████████
█████████▌
PREMIUM VIP
 MEMBERSHIP 
DICE   ROULETTE   BLACKJACK   KENO   MINESWEEPER   VIDEO POKER   PLINKO   SLOT   LOTTERY
ryzaadit
Legendary
*
Offline Offline

Activity: 2506
Merit: 1231


View Profile
January 24, 2022, 09:27:54 PM
 #6

Are you already have experience or not?

If you are just on a learning purpose, then the chain you are get a jobs or being qualified is really low. Best promotion for yourself, while you want to apply a jobs (Experience & Project). Make some github and stored all of your development project already been develop by you.

Most of projects will look from GitHub projects and experience.
rhomelmabini
Hero Member
*****
Offline Offline

Activity: 2002
Merit: 578


View Profile
January 24, 2022, 09:55:32 PM
 #7

Hello everyone, I know this is a little off topic, but I would like to become a dapp developer. My dream would be to work for a reputable crypto one day as a developer. What are the best resources and ways out there to become a dapp developer. I am currently learning Python and will soon start learning JS and would like to learn solidity next. Just not sure what is the best way to learn it. I appreciate any sort of help.
I think to become one you should have a lot of programming languages to cover with and not just a few, base on my observation on dApp developers that I know in some projects. It always comes with grit and persistence if you want to achieve things and remember as well about consistency if you want it badly. It isn't about as well to do lot of stuff but start taking small tasks and let it progress over the course of time.
Maus0728
Legendary
*
Offline Offline

Activity: 1946
Merit: 1577


Bitcoin Casino Est. 2013


View Profile
January 25, 2022, 01:31:38 AM
 #8

Not a DAPP developer but I think this resources could help you in some ways. You can also check further resources with a quick google search.

- https://github.com/ttumiel/Awesome-Ethereum#tutorials
- https://github.com/jasonwalsh/awesome-dapps#programming-languages
- https://github.com/juliarainbowx/awesome-blockchain-dapps#dapps

There is also a DAPP course but I am not sure if it is truly free. Maybe you can try it for yourself.
- https://lab.github.com/Lonero-Team/build-a-dapp/

███▄▀██▄▄
░░▄████▄▀████ ▄▄▄
░░████▄▄▄▄░░█▀▀
███ ██████▄▄▀█▌
░▄░░███▀████
░▐█░░███░██▄▄
░░▄▀░████▄▄▄▀█
░█░▄███▀████ ▐█
▀▄▄███▀▄██▄
░░▄██▌░░██▀
░▐█▀████ ▀██
░░█▌██████ ▀▀██▄
░░▀███
▄▄██▀▄███
▄▄▄████▀▄████▄░░
▀▀█░░▄▄▄▄████░░
▐█▀▄▄█████████
████▀███░░▄░
▄▄██░███░░█▌░
█▀▄▄▄████░▀▄░░
█▌████▀███▄░█░
▄██▄▀███▄▄▀
▀██░░▐██▄░░
██▀████▀█▌░
▄██▀▀██████▐█░░
███▀░░
X-ray
Hero Member
*****
Offline Offline

Activity: 2912
Merit: 520


Leading Crypto Sports Betting & Casino Platform


View Profile
January 25, 2022, 01:38:45 AM
 #9

The most important thing if you must understand about the smartcontract. DAPPS focused in the interaction between your platform with the smartcontract. This will make your platform will always try to call the smartcontract.

There are so many programming language and you can start from this thing https://ethereum.org/en/developers/docs/programming-languages/

that will give you a guidances about what programming languages that used by ethereum. Remember this once you have mastered it and it will be so easy to be implemented in dapps development
on another blockchain like BSC and Matic as long as it's ethereum EVM compliant.


..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
vv181
Legendary
*
Offline Offline

Activity: 1932
Merit: 1273


View Profile
January 25, 2022, 08:22:27 AM
 #10

Even though the current condition of smart contract application is majority built using Solidity, you should also learn the basic concept of programming. Start learning the fundamental skill of programming in general. Things like data structure, algorithms, etc. are essential to be learned if you want to dig deeper into the programming world.

Just adding up some information, beware that the author of the book that is listed on that page is a known liar and plagiarist. So, you might find other learning material about the subject. Though do note I haven't read the book itself, so I can't conclude objectively.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!