Author

Topic: How start to developing with Solidity (Read 207 times)

hero member
Activity: 2338
Merit: 517
Catalog Websites
July 04, 2019, 06:20:35 AM
#13
I'm not a developer but most of the languages that I've seen that the projects prefer are
C++ and Python.
Do you have experience with those?

No, I know a little javascript
I'm not a programmer but if you have already knowledge about Javascript then enrich and improve your skills there.
And I agree that you should also improve a bit more of English language, you know that communication is the most important thing if you are selling yourself to clients.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
July 03, 2019, 07:39:15 AM
#12
You can find a lot of courses at Udemy, they are cheap and are worth doing, if you can pay.

It is better than just be googling around (you will lose a lot of time looking for good information, especially at first). I would go to some cheap course first.

I have already seen some courses on udemy, but my English is not so good to address such a difficult subject. I was seraching some book, but many are negative reviews.
Maybe before solidity you should improve your knowledge on a more important language... English

Take a look at mastering ethereum. You will learn the basics about ethereum and something about solidity. Written by ethereum co founder.

https://github.com/ethereumbook/ethereumbook
newbie
Activity: 46
Merit: 0
July 03, 2019, 07:37:46 AM
#11
if you are a programmer, of course you are familiar with the system language, both c language and java language, these two languages can be used to become a developer in both platforms, namely ethereum and NEO to participate in creating a blockchain system called Dapps which of course you will later led from there to participate in creating and developing the blockchain system.

No, I'm not a programmer. For this reason I wanted advice on how to become one, in particular which language I need to develop on blockchain
jr. member
Activity: 224
Merit: 2
July 03, 2019, 07:00:33 AM
#10
if you are a programmer, of course you are familiar with the system language, both c language and java language, these two languages can be used to become a developer in both platforms, namely ethereum and NEO to participate in creating a blockchain system called Dapps which of course you will later led from there to participate in creating and developing the blockchain system.
newbie
Activity: 46
Merit: 0
July 03, 2019, 04:56:25 AM
#9
You can find a lot of courses at Udemy, they are cheap and are worth doing, if you can pay.

It is better than just be googling around (you will lose a lot of time looking for good information, especially at first). I would go to some cheap course first.

I have already seen some courses on udemy, but my English is not so good to address such a difficult subject. I was seraching some book, but many are negative reviews.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
July 01, 2019, 01:57:48 PM
#8
You can find a lot of courses at Udemy, they are cheap and are worth doing, if you can pay.

It is better than just be googling around (you will lose a lot of time looking for good information, especially at first). I would go to some cheap course first.
newbie
Activity: 46
Merit: 0
July 01, 2019, 08:19:57 AM
#7
I'm not a developer but most of the languages that I've seen that the projects prefer are
C++ and Python.
Do you have experience with those?

No, I know a little javascript
hero member
Activity: 2338
Merit: 517
Catalog Websites
July 01, 2019, 06:22:37 AM
#6
I'm not a developer but most of the languages that I've seen that the projects prefer are
C++ and Python.
Do you have experience with those?
newbie
Activity: 46
Merit: 0
July 01, 2019, 06:03:52 AM
#5
Not necessary, it is as simple as basic. But careful to bugs, it cost ETH to save it into the blockchain, and if you need to fix something, you have to pay again. You can debug for free but when you really publish it, it is definitive.


Therefore is not essential to know the basics of another language to start with solidity?

Thank you

Is the official documentation enough or do you have any resources to recommend?

Thank you
full member
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
July 01, 2019, 05:51:24 AM
#4
Not necessary, it is as simple as basic. But careful to bugs, it cost ETH to save it into the blockchain, and if you need to fix something, you have to pay again. You can debug for free but when you really publish it, it is definitive.


Therefore is not essential to know the basics of another language to start with solidity?

Thank you
newbie
Activity: 46
Merit: 0
July 01, 2019, 04:41:59 AM
#3
Solidity is a very easy to learn language. I advise using Remix the online version for quick prototyping.

https://remix.ethereum.org/#optimize=false&evmVersion=null

You can click on one example and modify it, and then start doing your smart contract.

Here is a smart contract in Solidity that I have made 2 years ago... it is a good starting point, it has all the features needed including a solution to start and stop ICO/Fundrasing.

https://github.com/NicolasChoukroun/10X-Token

Enjoy! Grin

Therefore is not essential to know the basics of another language to start with solidity?

Thank you
full member
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
July 01, 2019, 03:04:01 AM
#2
Solidity is a very easy to learn language. I advise using Remix the online version for quick prototyping.

https://remix.ethereum.org/#optimize=false&evmVersion=null

You can click on one example and modify it, and then start doing your smart contract.

Here is a smart contract in Solidity that I have made 2 years ago... it is a good starting point, it has all the features needed including a solution to start and stop ICO/Fundrasing.

https://github.com/NicolasChoukroun/10X-Token

Enjoy! Grin
newbie
Activity: 46
Merit: 0
July 01, 2019, 02:58:18 AM
#1
Hello to everyone,
I am not not a developer and I only know the basics of javascript, but since 2013 I follow the blockchain world and I would like to work in this field as a developer. To get closer to solidity, what other languages should I learn?

Thank you
Jump to: