Java ile (Javascript değil) sunucu tarafında bir sitenin back-end kodlamasının nasıl yapılabileceğini merak ettim, Java ben bildim bileli en popüler programlama dillerinden birisidir ama hangi Java eğitimini açsam içinden konsol uygulamaları çıkıyor, peki gerçek hayatta konsol uygulamaları geliştirmekten başka ne işe yarar bu Java? Şaka bir yana, birçok büyük CRM'in back-end tarafının Java ile kodlandığını biliyorum, Java geliştiricileri de bu konuda Java'nın en iyi seçimlerden birisi olduğunu (node ile birlikte) söylerler zaten. Peki Java ile bir internet sitesi geliştirmek için ya da backend kısmını kodlamak için nereden başlamak ve hangi IDE'yi kullanmak gerek?