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.
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.
Read the documentation.
Watch all workshops and tutorials you can find on YouTube.
Here are a few to start with (comment below to have your video added):
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)
Ask in Discord whenever you have a question.