Python PHP ruby JavaScript SQL dillerini öğrenmek

Hepsine gerek yok; mesela Python öğrenirsen Ruby ve PHP'ye, PHP öğrenirsen Ruby ve Python'a gerek kalmaz. Sen yine de öğrenmek istersen öğrenirsin orası ayrı konu.

Full Stack developer olmak için hem backend hem frontend kısmını halletmen lazım. Saydığın tüm diller (Javascript hem frontend hem backend) backend'e ait. HTML, CSS bilmen gerektiğini zaten biliyorsundur, sadece bu dillere değil kütüphanelere de hakim olmalısın. Bootstrap, Jquery bunlardan en basitleri.

Ayrıca Javascript'i hem backend hem frontend'de kullanabileceğinden artık bu kadar çok dil bilmeye gerek yok. Hiç kullanmadım ama sanırım NoSQL ile SQL diline de gerek yok. Sadece HTML, CSS, Javascript bilerek de Full stack dev olabilirsin.
 
Ruby dili çok amaçlı bir dil. Full stack developer olmak için "Ruby on Rails" framework'unu bilmen lazım. Ruby ile back-end o framework ile yazılıyor çünkü.

Bunların haricinde front-end için HTML VE CSS de bilmen lazım.

Son olarak: Ruby ile back-end yazıyorsan PHP'ye ve Python'a gerek yok. İkisi de back-end dili çünkü.
 

Geri
Yukarı