Şahsen önce temel kavramları öğrenip daha sonra ne yapacağını seçmelisin, yapmak istediğin şey hangi yazılım dilinde daha performanslı ve kolay yapılıyorsa o dile odaklanmalısın. Örneğin çok uzun bir süredir phpyi terk edip node.js taraflı proje geliştiriyorum e-ticaret tarzında, çünkü daha performanslı oluyor ve verim alıyorum. Yazılımı seçtin, artık öğreneceğin şeyleri uygulayarak ilerlemek kalıyor, yani bir video ile öğreneceksen videoda işlem yapıldıktan sonra bunları uygulamazsan diğer videoya geçtiğinde önceden izlediğin videoda öğrendiğin bilgiler uçuyor kafadan direkt, tıpkı bir derste konu öğrenince tekrar yapmadan kafada kalmaması gibi bir şey. Uygulamalı ilerledikten sonra öğrendiğin yazılım dili ile geliştirilen projelere göz atıp mantıkların nasıl işlediğini falan öğrenmelisin ve bir problem çözerken algoritma yazmayı öğrenmek gerek yani bu yeti olmalı ki problemleri yazılımda çözüme gidiş yollarını halledebilesin vs. vs. Çok uzun yazmışım hocam kusura bakmayın