Back End Nasıl Öğrenilir?

Proje derken mesela? Siz nasıl başladınız?

Ben backend ile uğraşmıyorum front end ile uğraşıyorum şu anlık, websitesi yapmaya karar vermiştim haber sitesi yapacaktım yaptım ama yayınlayamadım HTML, CSS, JS kullanmıştım. Sende bir site fikri düşünüp onu yapmaya çalışabilirsin yaparken daha iyi öğreniyorsun.
 
Mesela bir forum sitesi yapmak için neler bilmek lazım?
 
Dünya'daki backend'in %50'sinden fazlasında PHP kullanılıyor, 2. sırada Java var, sonra C# geliyor. C# yavaş çalışıyor o nedenle pek tercih edilmiyor. Alternatif olarak elinizde Java kalıyor.

Java, PHP'ye nazaran dil olarak ögrenmesi daha zordur.
PHP'de hazır güvenlik mimarisi bulunmuyor, bu nedenle Java daha güvenlidir.
PHP'nin server tarafi renderı daha hızlıdır.

Siz vanila PHP ile başlayın. Backend tarafında zaten 1'den fazla dil kullanılır. Yanına Python ve Java'yı da koyarsınız. Geliştirme ortamınız Docker üzerinde olsun.

Aşağıdaki linkte hazır gelistirme ortamı bulunuyor.

 
Shot arkadaşın dediği gibi çok seçeneğin mevcut. Burada ne yapmak istediğine göre işler değişir.
Para kazanmak istiyorsan, Php öğrenip hazır script, wp üzerinden tema satış yaparsın. Bu alanda harbi iş var, alıcısını bulursan.
Kendi projem mi var? Hazır tema, script var mı? Var ise o temanın kullandığı dili kullanmak zorundasın.
Her şeyi sıfırdan yapmak istiyorsan yine devreye bazı kriterler giriyor. Bunlar; zaman, maddiyat vs.
İncelediğim çoğu startup genelde Node.js ile geliştirme yapıyor. Hızlı ürün çıkarabilmek için.

Sadece öğrenmek mi istiyorsun. O halde seçenek çok. Benim tercihim Node.js.

C# ve Java ile karmaşık ve büyük projeleri yönetmek daha kolay evet ama başlangıç için yapıları, mimarileri, dilin yapısını yani kısaca çok bilgin olmalı yoksa proje içerisinde boğulabilirsin.
Bunlara nazaran Nodejs ile proje geliştirmek daha basittir.
 
C# yavaş mı çalışıyor. Bi' yaşıma daha girdim. Gülsem mi ağlasam mı karar verme aşamasındayım şu an.
 
C# yavaş mı çalışıyor. Bi' yaşıma daha girdim. Gülsem mi ağlasam mı karar verme aşamasındayım şu an.
Merhaba, dengi olan Java'yı kıyaslıyoruz orada fark ettiniz değil mi? Eğer hala C# daha hızlı diyorsanız, Java ve C# için for döngüsü oluşturup test edebilirsiniz. Keza server tarafi renderda PHP ikisinden de hızlıdır, ayrıca PHP özel derleyici kullanmadığı için doğrudan C ya da C++'ı kodlarınıda çalıştırabilmektedir. C ya da C++ bahsettiğim 3 dilden de hızlı çalışır.
 


Hız ve PHP? Hız istiyorsan Rust, GO, C# en hızlılarından.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…