How To Learn Software Development
Figure Out Your End Goal
Choose a programming Language
Find resources and build a curriculum
Find a comminity
Create your own project
Create your portfolio
Contribute to open source
Create an online presence
Learn more