Learn NEO development, step-by-step

Malcolm Lerider
The Neo Pulse
Published in
1 min readApr 24, 2018

There are a lot of development resources out there, but it’s not too easy to know where to start and how to move from one step to the next along the learning curve. For all developers, new and old, here is a suggestion on how to become a skilled NEO Smart Contract developer.

Step 0:
Join Discord.
https://discord.gg/uJDgbgp

Our whole developent community, regardless of programming language, geographic location, or project, are all in our Discord server. You have to be there as well.

Step 1:
Read the documentation.
http://docs.neo.org/

Step 2:
Complete tutorials.
http://docs.neo.org/en-us/sc/introduction.html

Step 3:
Watch all workshops and tutorials you can find on YouTube.

Here are a few to start with (comment below to have your video added):
Python
https://www.youtube.com/watch?v=hGPYLNjTsTQ
https://www.youtube.com/watch?v=ZZXz261AXrM
https://www.youtube.com/watch?v=yLPEsst_SVw
https://www.youtube.com/watch?v=sk8tu1uqRDI
https://www.youtube.com/watch?v=OP8z8OLKwC0

C#
https://www.youtube.com/watch?v=nEgWFsM9vqg&list=PLU-rWqHm5p46bIDXPNf4c2JP_AOkopnV5
https://www.youtube.com/watch?v=M_UV2lMiHTo

Java
https://www.youtube.com/watch?v=k1a4rTl01mQ

Step 4:
Look at code examples and Github repositories.
https://github.com/neo-project/
https://github.com/CityOfZion/
https://github.com/neweconolab/

Step 5:
Look at open sourced completed dApps.
https://cityofzion.io/dapps/1 (click yellow arrow for link to Github)
https://cityofzion.io/dapps/2 (click yellow arrow for link to Github)
https://neo.org/awards.html
https://hackcu4.devpost.com/submissions/search?utf8=%E2%9C%93&prize_filter%5Bprizes%5D%5B%5D=21104

Step 6:
Ask in Discord whenever you have a question.
https://discord.gg/uJDgbgp

--

--