I believe this will be of great help
Step 1: Learn basics. Like every other technology out there, you need to start from the basics. ...
Step 2: Learn how the blockchain process works. ...
Step 3: Start coding — Learn from blockchain tutorials. ...
Step 4: Learn Smart Contracts. ...
Step 5: Read Blockchain Related Content. ...
Step 6: Keep improving.