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.
 
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?
 
Merhaba, PHP'ye bazıları çok eski diyor, bazıları halen iyi diyor. Yurtdışında da çok ilgi görmüyormuş galiba. Sizce öğrenmeye değer mi? Başka önerileriniz var mı?

Sizce nereden başlamalıyım? Hangi diller piyasa da daha çok rağbet görüyor?
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.
 
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.

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.
 
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.


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.
 

Technopat Haberler

Yeni konular

Geri
Yukarı