node.js için
html>css>jquery-javascript> node.js olarak mı öğrenilmesi gerekiyor.
Node JS için JQuery gerekmez. Ayrıca sadece Back-end tabanlı çalışacaksanız HTML, CSS'e de gerek yok. NodeJS için JS'i tamamen öğrenmek gerekiyor. Async programming yapısını doğru kavramak gerekiyor. Çeşitli patternleri de öğrenmek gerekiyor. JS yapısı itibariyle diğer dillerden farklı. Typescript ile birlikte OOP'yi tam anlamıyla kullanabilirsiniz veya kendi yapısını kullanabilirsiniz. Aynı durum PHP içinde geçerli. Eğer sadece Back-end tarafında çalışacaksanız sadece PHP yeterli olur. Örneğin API hazırlayacaksanız HTML, CSS'e gerek yok. NodeJS'te JS'e ihtiyaç var ama PHP'de ona ihtiyaç yok.
Türkiye piyasasında PHP baskındı ama son yıllarda artık değil. R10 üzerinde PHP çok baskın ama genele baktığınızda NodeJS çok daha fazla kullanılıyor. Modern geliştirme stratejilerinde stackler mevcut. Bu stackleri öğrenirseniz çok ciddi paralar kazanabilirsiniz. Ama önceliğiniz tabi ki para olmamalı yoksa yapmak pek mümkün olmuyor bu mesleği. Stackler: MERN, MEAN, MEVN.