Yazılım ne için öğrenmek istiyorsun?
Öncelikle bir amacın olması lazım, amaçsızca bir şey öğrenemezsin.
Sadece kurslar falan sana değişkenleri, döngüleri, zamanlayıcıları falan anlatır durur ve sen bununla bir şey geliştirmezsen algoritma mantığı oluşmaz.